使用 Later.js 计算日期
Calculate dates with Later.js
我正在尝试使用 Later.js 计算复杂的日期。
我想做这样的事情:
"on the third Tuesday of every month"
但我得到一个指向 'third' 的错误。根据文档,只有 'first' 和 'last' 被识别......好的,所以如果我将其更改为:
"on the first Tuesday of every month"
那么错误就在'Tuesday'。
有人知道我如何使用 Later.js 通过文本解析器计算此类日期吗?
您可以使用适用于 later.parse.text 的 "day instance" 短语或适用于 later.parse.recur()
的 "dayOfWeekCount()" 方法来完成
例如每个月的第三个星期二你可以写
var sched = later.parse.text("on the 3rd day instance on Tues at 16:00")
或
var sched = later.parse.recur().on(3).dayOfWeekCount().on(3).dayOfWeek().on("8:00").time()
我正在尝试使用 Later.js 计算复杂的日期。
我想做这样的事情: "on the third Tuesday of every month"
但我得到一个指向 'third' 的错误。根据文档,只有 'first' 和 'last' 被识别......好的,所以如果我将其更改为: "on the first Tuesday of every month"
那么错误就在'Tuesday'。
有人知道我如何使用 Later.js 通过文本解析器计算此类日期吗?
您可以使用适用于 later.parse.text 的 "day instance" 短语或适用于 later.parse.recur()
的 "dayOfWeekCount()" 方法来完成例如每个月的第三个星期二你可以写
var sched = later.parse.text("on the 3rd day instance on Tues at 16:00")
或
var sched = later.parse.recur().on(3).dayOfWeekCount().on(3).dayOfWeek().on("8:00").time()