我使用 NodeJS 从服务器获取日期,但日期格式为 yyyymmddThhmmss.SSSZ
20170423T203146.000Z
我正在尝试将此日期字符串转换为纪元时间,以轻松计算此时间与当前时间之间的差异。 (时区始终为 UTC)
但是,我找不到解析该字符串的任何可能性,因为库似乎不接受这种日期字符串。
有人可以帮我解决这个问题吗?
最佳答案
Moment.js似乎给了我正确的解析日期
var moment = require('moment')
var date = moment("20170423T203146.052Z" , "YYYYMMDDThhmmss.SSS")
console.log(date.format("YYYY MM DD hh mm ss SSS"))
输出:2017 04 23 08 31 46 052
关于node.js - 将 yyyymmddThhmmss.SSSZ 格式转换为 Unix Timestmp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43575797/