day(timestamp = now(), lang = 'en') formats a timestamp using
locale-aware weekday and date components — e.g.
Saturday, September 17, 2016. Built on
Date.prototype.toLocaleDateString with weekday, year, month,
and day all set to long/numeric. Part of
pota/use/time; defaults to now()
when called with no argument.
| Argument | Type | Description |
|---|---|---|
timestamp |
number |
Milliseconds since the epoch. Default now(). |
lang |
Intl.LocalesArgument |
Locale passed to toLocaleDateString. Default 'en'. |
Returns: string — the localized weekday and date.
Renders the same instant formatted in different locales.
import { render } from 'pota'
import { day } from 'pota/use/time'
function App() {
return (
<ul>
<li>{day(1474075200000)}</li>
<li>{day(1474075200000, 'es')}</li>
</ul>
)
}
render(App)