Not Particularly Meaningful

    dayjs-twitter

    0.4.0 • Public • Published

    dayjs-twitter Build Status

    dayjs-twitter is a plugin to day.js that formats dates like Twitter

    Installation

    NPM

    npm install dayjs-twitter
    import dayjs from 'dayjs'
    import dayjsTwitter from 'dayjs-twitter'
     
    dayjs.extend(dayjsTwitter)

    CDN

    <script src="https://unpkg.com/dayjs"></script>
    <script src="https://cdn.jsdelivr.net/npm/dayjs-twitter/dist/dayjs-twitter.min.js"></script>
    <script>
      dayjs.extend(dayjsTwitter.default)
    </script> 

    Usage

    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'

    Localization

    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.

    Testing

    npm test

    Contribution

    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.

    License

    MIT

    Install

    npm i dayjs-twitter

    DownloadsWeekly Downloads

    32

    Version

    0.4.0

    License

    MIT

    Unpacked Size

    13.8 kB

    Total Files

    15

    Last publish

    Collaborators

    • avatar
    • avatar