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');
}