我的日期为字符串,如下所示:
2018-05-29-13-56-00
我需要将此转换为纪元,以便我可以使用其他日期进行计算。
有没有人知道如何做到这一点? 谢谢!
答案 0 :(得分:0)
你可以这样做。请注意d[1] - 1
,因为月份从零开始。
const date = '2018-05-29-13-56-00';
const d = date.split('-');
const epoch = (new Date(d[0], d[1] - 1, d[2], d[3], d[4], d[5])).valueOf();
console.log(epoch);
答案 1 :(得分:0)
如果您可以使用该库,则可以使用moment.js
执行此操作。
moment('2018-05-29-13-56-00', 'YYYY-MM-DD-hh-mm-ss').format();