我正在使用以下内容来获取来自日期选择器的日期的结束日期:
var date = DateTime.fromISO('2018-05-05').endOf('day');
我想要结束的是
"2018-05-05T23:59:59+02:00"
但是,我无法摆脱毫秒:
console.log(date.toISO({suppressMilliseconds: true}));
// => outputs "2018-05-05T23:59:59.999+02:00"
millisecond
除了简单地将其设置为 0之外,还有更优雅的方法可以做到这一点:
date.c.millisecond = 0;
console.log(date.toISO({suppressMilliseconds: true}));
// => outputs "2018-05-05T23:59:59+02:00"