A Twitter-like date formatter for day.js
npm install dayjs-twitterdayjs-twitter is a plugin to day.js that formats dates like Twitter
``sh`
npm install dayjs-twitter
`js
import dayjs from 'dayjs'
import dayjsTwitter from 'dayjs-twitter'
dayjs.extend(dayjsTwitter)
`
`html`
`js`
dayjs().twitter() // => 'Now'
dayjs().subtract(10, 'second').twitter() // => '10s'
dayjs().subtract(1, 'minute').twitter() // => '1m'
dayjs().subtract(23, 'hour').twitter() // => '23h'
dayjs().subtract(1, 'day').twitter() // => 'Aug 28'
dayjs().subtract(1, 'year').twitter() // => 'Aug 28, 2018'
`js
dayjs.locale('es')
dayjs().twitter() // => 'Ahora'
dayjs().subtract(10, 'second').twitter() // => '10s'
dayjs().subtract(1, 'minute').twitter() // => '1min'
dayjs().subtract(23, 'hour').twitter() // => '23h'
dayjs().subtract(1, 'day').twitter() // => '28 aug.'
dayjs().subtract(1, 'year').twitter() // => '28 aug. 2018'
`
The list of all currently available translations can be found in the src/locale.
`sh``
npm test
If you find a bug or want to contribute to the code or documentation, you can help by submitting an issue or a pull request.