我想将形如“2015-05-01 05:13:43”的日期时间转换为时间戳。是否有使用JavaScript进行此操作的方法?
使用纯JS,您可以尝试以下方法:
new Date(Date.parse('2015-05-01 05:13:43+0000')).getTime() / 1000
+0000
- 否则浏览器将使用您的本地时区,并从结果中加减几小时。
getTime
方法会给你毫秒级别的时间 - 因此我们需要将其除以1000
。let dateToConvert = '2015-05-01 05:13:43'
let date = new Date(dateToConvert)
let timestamp = date.getTime()
moment.js
https://momentjs.com/docs/#/parsing/string/ - wdetac