返回最近的工作时间
config | object | 配置对象或日期 |
Date | 表示最近工作时间的 Date 对象 |
// 根据全局设置验证给定日期是否为工作日
gantt.getClosestWorkTime({date:new Date(2019,04,26)});
// 或者
gantt.getClosestWorkTime(new Date(2019,04,26));
// 验证给定日期是否为特定任务的工作日
gantt.getClosestWorkTime({ date: new Date(2019,04,26), task:task });
如果 work_time 选项被禁用,该方法将返回原始日期,不做任何更改。
配置对象可以包含以下属性:
属性 | 描述 |
---|---|
date | 请求最近工作时间的日期 |
|
|
dir | ('future' 或 'past') 指定查找最近时间的方向 |
|
|
unit | 用于定位最近工作时间的时间单位 |
|
|
task | 可选,用于计算持续时间的任务对象 |
|