deno.land / x / dayjs@v1.11.5 / test / plugin / dayOfYear.test.js

dayOfYear.test.js
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import MockDate from 'mockdate'import moment from 'moment'import dayjs from '../../src'import dayOfYear from '../../src/plugin/dayOfYear'
dayjs.extend(dayOfYear)
beforeEach(() => { MockDate.set(new Date())})
afterEach(() => { MockDate.reset()})
it('DayOfYear get', () => { expect(dayjs().dayOfYear()).toBe(moment().dayOfYear()) expect(dayjs('2015-01-01T00:00:00.000').dayOfYear()).toBe(1) expect(dayjs('2015-01-31T00:00:00.000').dayOfYear()).toBe(31) expect(dayjs('2015-02-01T00:00:00.000').dayOfYear()).toBe(32) expect(dayjs('2015-02-28T00:00:00.000').dayOfYear()).toBe(59) expect(dayjs('2015-12-31T00:00:00.000').dayOfYear()).toBe(365)})
it('DayOfYear set', () => { expect(dayjs().dayOfYear(4).dayOfYear()).toBe(moment().dayOfYear(4).dayOfYear()) expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(4) .dayOfYear()).toBe(4)
expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(4) .toISOString()).toBe('2015-01-04T00:00:00.000Z')
expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(32) .dayOfYear()).toBe(32)
expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(32) .toISOString()).toBe('2015-02-01T00:00:00.000Z')
expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(365) .dayOfYear()).toBe(365)
expect(dayjs('2015-01-01T00:00:00.000Z') .dayOfYear(365) .toISOString()).toBe('2015-12-31T00:00:00.000Z')})
dayjs

Version Info

Tagged at
a year ago