javascript - 显示应用later.js文本解析器后还剩下多少时间

标签 javascript laterjs

如何显示later.js text parser之后还剩多少时间应用?

例如,我想在setInterval开始之前知道它。

const later = require('later');

later.date.localTime();
const schedule = later.parse.text('at 12:40');

later.setInterval(() => {
    console.log('executed!');
}, schedule);

最佳答案

.next()计算 future 发生情况的方法。

显示 future 发生的情况

输入:

console.log(later.schedule(schedule).next());

输出:

2017-11-28T12:40:00.000Z

显示 10 个 future 出现的情况

输入

console.log(later.schedule(schedule).next(10));

输出

[ 2017-11-28T12:40:00.000Z,
  2017-11-29T12:40:00.000Z,
  2017-11-30T12:40:00.000Z,
  2017-12-01T12:40:00.000Z,
  2017-12-02T12:40:00.000Z,
  2017-12-03T12:40:00.000Z,
  2017-12-04T12:40:00.000Z,
  2017-12-05T12:40:00.000Z,
  2017-12-06T12:40:00.000Z,
  2017-12-07T12:40:00.000Z ]

关于javascript - 显示应用later.js文本解析器后还剩下多少时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47507146/

相关文章:

javascript - 使用 HTML5 和 JS 的三星电视视频缓存

javascript - 通过使用 javascript 转换数据类型从字符串创建数组

javascript - 在 native react 中在圆周上渲染文本

javascript - 如何在字符串中以正确的间隔插入换行符?

node.js - Node JS 中 Celery 的等价物

javascript - 每 3 个月和 6 个月在 later.js 上重复一次,从特定日期开始说明

javascript - 来自 next() 的 Later.js 错误响应

java - 使用字符串名称访问Java对象的成员变量