【发布时间】:2018-08-16 16:58:26
【问题描述】:
我正在使用以下内容来获取来自日期选择器的日期的结束日期:
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"
【问题讨论】:
标签: milliseconds luxon