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

Swa*_*ole 3 javascript

我想将日期时间如'2015-05-01 05:13:43'转换为时间戳.有没有办法使用JavaScript?

hsz*_*hsz 5

使用纯JS,您可以尝试:

new Date(Date.parse('2015-05-01 05:13:43+0000')).getTime() / 1000
Run Code Online (Sandbox Code Playgroud)

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

getTime方法给你时间毫秒 - 所以我们必须除以它1000.