判断是否达到指定时间

通常用来做定时任务,达到指定时间后更改视图等操作。

语法

  1. import { isScheduled } from 'warbler-js'
  2. const result = isScheduled(date)

参数

  • date (String) : 指定日期,指定日期,格式为”YYYY-MM-DD HH:mm:ss”。

返回值

Booleantrue 达到指定时间, false 没有达到指定时间。

源码

  1. const isScheduled = (date) => {
  2. const date1 = new Date();
  3. const date2 = new Date(Date.parse(date));
  4. return date1 > date2;
  5. };

例子

  1. import { isScheduled } from 'warbler-js'
  2. //测试日期为2021-10-18
  3. const result1 = isScheduled('2021-10-17 00:00:00')
  4. const result2 = isScheduled('2021-10-19 00:00:00')
  5. console.log(result1) //=> true
  6. console.log(result2) //=> false