Javascript' yyyy-mm-dd hh:mm:ss'到时间戳

时间:2018-04-25 09:39:47

标签: javascript

我希望将日期时间转换为' 2015-05-01 05:13:43'进入时间戳。     有没有办法使用JavaScript?

2 个答案:

答案 0 :(得分:5)

使用纯JS,您可以尝试:

new Date(Date.parse('2015-05-01 05:13:43+0000')).getTime() / 1000

在字符串末尾添加+0000非常重要 - 否则浏览器将使用您的本地时区并在结果中添加/删除几个小时。

getTime方法为您提供以毫秒为单位的时间 - 因此我们必须将其除以1000

答案 1 :(得分:0)

你可以做到!

let dateToConvert = '2015-05-01 05:13:43'
let date = new Date(dateToConvert)
let timestamp = date.getTime()