首页 > 解决方案 > Javascript 'yyyy-mm-dd hh:mm:ss' 到时间戳

问题描述

我想将像'2015-05-01 05:13:43'这样的日期时间转换为时间戳。有没有办法使用 JavaScript 来做到这一点?

标签: javascript

解决方案


使用纯 JS,您可以尝试:

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

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

getTime方法以毫秒为单位为您提供时间 - 所以我们必须将它除以1000.


推荐阅读