@futures.tw/dayjs
TypeScript icon, indicating that this package has built-in type declarations

0.11.0 • Public • Published

Usage

import { dayjs } from '@futures.tw/dayjs'

dayjs(1704038400) // pass 10-digit Unix Timestamp including seconds OK
dayjs(1704038400_000) // pass 13-digit Unix Timestamp including milliseconds OK
dayjs(1704038400_000_000) // pass 16-digit Unix Timestamp including wtf? OK

dayjs(1704038400).time() // return 1704038400000
dayjs(1704038400_000).unix() // return 1704038400

// wtf?
dayjs(1704038400_000_000).time() // return 1704038400000
dayjs(1704038400_000_000).unix() // return 1704038400
dayjs('1704038400') // OK
dayjs('1704038400_000') // OK
dayjs('1704038400_000_000') // OK
dayjs('1704038400e3') // OK
dayjs('1704038400e6') // OK
dayjs().setTime(-1).format('HH:mm:ss') // '00:00:00'
dayjs().setTime(0).format('HH:mm:ss') // '00:00:00'
dayjs().setTime(6.15).format('HH:mm:ss') // '06:15:00'
dayjs().setTime(6.3).format('HH:mm:ss') // '06:30:00'
dayjs().setTime(6.45).format('HH:mm:ss') // '06:45:00'
dayjs().setTime(6.5).format('HH:mm:ss') // '06:50:00'
dayjs().setTime(6.59).format('HH:mm:ss') // '06:59:00'
dayjs().setTime(6.77).format('HH:mm:ss') // '06:59:59'
dayjs().setTime(23.59).format('HH:mm:ss') // '23:59:00'
dayjs().setTime(23.5959).format('HH:mm:ss') // '23:59:59'
dayjs().setTime(24).format('HH:mm:ss') // '23:59:59'

dayjs().setTime('-1').format('HH:mm:ss') // '00:00:00'
dayjs().setTime('0').format('HH:mm:ss') // '00:00:00'
dayjs().setTime('6:15').format('HH:mm:ss') // '06:15:00'
dayjs().setTime('6:3').format('HH:mm:ss') // '06:30:00'
dayjs().setTime('6:45').format('HH:mm:ss') // '06:45:00'
dayjs().setTime('6:5').format('HH:mm:ss') // '06:50:00'
dayjs().setTime('6:59').format('HH:mm:ss') // '06:59:00'
dayjs().setTime('6:77').format('HH:mm:ss') // '06:59:59'
dayjs().setTime('23:59').format('HH:mm:ss') // '23:59:00'
dayjs().setTime('23:5959').format('HH:mm:ss') // '23:59:59'
dayjs().setTime('24').format('HH:mm:ss') // '23:59:59'
const now = dayjs()
now.formatDate() // '2023/01/01'
now.formatDateTime() // '2023/01/01 00:00'
now.formatDateTimeSeconds() // '2023/01/01 00:00:00'

我是誰?我在哪?我在這裡幹嘛?

Package Sidebar

Install

npm i @futures.tw/dayjs

Weekly Downloads

18

Version

0.11.0

License

MIT

Unpacked Size

221 kB

Total Files

35

Last publish

Collaborators

  • pleasurazy