我需要帮助,使用JavasScript将20160313023000
(无效的夏令时)输入字符串转换为yyyyMMddHHmmss
格式的日期。
我尝试new Date('20160313023000').getTime()
,但我得到的输出是1969/12/31 19:00:00.000
答案 0 :(得分:0)
这会解析你的约会对象:
function parseDate(date) {
// format: yyyyMMddHHmmss
var parsedDate = new Date(date.substr(0, 4),
date.substr(4, 2),
date.substr(6, 2),
date.substr(8, 2),
date.substr(10, 2),
date.substr(12, 2));
console.log(parsedDate);
}
parseDate("20160313023000");
但“无效夏令时”实际上取决于您的语言环境。