0.9.0 • Published 6 months ago

@aqzhyi/dayjs v0.9.0

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

Usage

```ts
import { dayjs } from '@aqzhyi/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
```

```ts
dayjs('1704038400')         // OK
dayjs('1704038400_000')     // OK
dayjs('1704038400_000_000') // OK
dayjs('1704038400e3')       // OK
dayjs('1704038400e6')       // OK
```

```ts
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'
```

```ts
const now = dayjs()
now.formatDate()            // '2023/01/01'
now.formatDateTime()        // '2023/01/01 00:00'
now.formatDateTimeSeconds() // '2023/01/01 00:00:00'
```

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

6 months ago

0.8.0

6 months ago

0.7.4

6 months ago

0.7.3

6 months ago

0.7.2

6 months ago

0.7.1

6 months ago

0.7.0

6 months ago