Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 检查Moment.js中的特定分钟和秒数_Reactjs_Momentjs - Fatal编程技术网

Reactjs 检查Moment.js中的特定分钟和秒数

Reactjs 检查Moment.js中的特定分钟和秒数,reactjs,momentjs,Reactjs,Momentjs,当用户在“我的日历”组件上选择结束日时,我有以下情况: moment(currentTime.end).endOf('day').format('YYYY-MM-DD'); 通常,日期范围是预设的,但用户也可以在日期范围内调整时间范围 如果用户将结束时间设置为23:59:59,我想再增加一秒,并给他们24小时。在moment.js中是否有方法识别某个日期何时设置为endOfDay,是否有方法添加第二个日期 使用.add(1,'second')添加第二个 使用.format('HH:mm:ss'

当用户在“我的日历”组件上选择结束日时,我有以下情况:

moment(currentTime.end).endOf('day').format('YYYY-MM-DD');
通常,日期范围是预设的,但用户也可以在日期范围内调整时间范围

如果用户将结束时间设置为23:59:59,我想再增加一秒,并给他们24小时。在moment.js中是否有方法识别某个日期何时设置为
endOfDay
,是否有方法添加第二个日期

使用
.add(1,'second')
添加第二个

使用
.format('HH:mm:ss')=='23:59:59
检查一天的结束时间

e、 g:

使用
.add(1,'second')
添加第二个

使用
.format('HH:mm:ss')=='23:59:59
检查一天的结束时间

e、 g:

var currentTime = {start: xxx, end: xxx};

// get the endTime by HH:mm:ss
var endTime = moment(currentTime.end).format('HH:mm:ss');
if (endTime === '23:59:59') {

    // If true add one second and return the format you need
    endTime = moment(currentTime.end).add(1, 'second').formet('YYYY-MM-DD');

} else {

    // If false just return the format you need
    endTime = moment(currentTime.end).formet('YYYY-MM-DD');

}