DefinitelyTyped/types/date-arithmetic/date-arithmetic-tests.ts
Sergii Paryzhskyi 99c221ca8c Describe methods for date-arithmetic package (#29423)
- eq
- neq
- gt
- gte
- lt
- lte
2018-10-03 17:03:29 -07:00

29 lines
1.3 KiB
TypeScript

import dateArithmetic = require('dateArithmetic');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'second');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'minutes');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'hours');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'day');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'week');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'month');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'year');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'decade');
dateArithmetic.add(new Date(2010, 7, 23), 2, 'century');
dateArithmetic.subtract(new Date(2010, 7, 30), 1, 'second');
dateArithmetic.subtract(new Date(2010, 7, 29), 2, 'minutes');
dateArithmetic.subtract(new Date(2010, 7, 28), 3, 'hours');
dateArithmetic.subtract(new Date(2010, 7, 27), 4, 'day');
dateArithmetic.subtract(new Date(2010, 7, 26), 5, 'week');
dateArithmetic.subtract(new Date(2010, 7, 24), 6, 'month');
dateArithmetic.subtract(new Date(2010, 7, 23), 7, 'year');
dateArithmetic.subtract(new Date(2010, 7, 22), 8, 'decade');
dateArithmetic.subtract(new Date(2010, 7, 21), 9, 'century');
dateArithmetic.eq(new Date(), new Date());
dateArithmetic.neq(new Date(), new Date());
dateArithmetic.gt(new Date(), new Date());
dateArithmetic.gte(new Date(), new Date());
dateArithmetic.lt(new Date(), new Date());
dateArithmetic.lte(new Date(), new Date());