我有以下字符串:Wed Jun 17 2020 14:57:34 GMT-0500
我该如何进入时代?
使用Moment.js很好。
答案 0 :(得分:1)
(new Date('Wed Jun 17 2020 14:57:34 GMT-0500')).getTime()
答案 1 :(得分:1)
let date = new Date('Wed Jun 17 2020 14:57:34 GMT-0500')
let epoch = Number(date)
console.log(epoch)
如果将JS日期对象转换为数字,则该数字为纪元时间(以毫秒为单位)。
注意:仅当Javascript可以正确解析日期字符串时(这似乎可以为您的示例显示),这才有效
希望这会有所帮助。
答案 2 :(得分:0)
据我了解,您应该做类似的事情
(new Date('Wed Jun 17 2020 14:57:34 GMT-0500')).getTime() / 1000
因为getTime
返回时间以毫秒为单位,但是epoch应该以秒为单位