我已经在这里发布了一个问题。但答案仅适用于 Chrome,不适用于 IE(11)。
我如何修复IE?
ajax 从 Net 获取的日期时间:/Date(1556895600000+0900)/
const parse = str => {
let [_, timestamp, offsetHours, offsetMinutes] = str.match(/(\d+)\+(\d\d)(\d\d)/).map(Number);
let date = new Date(timestamp);
date.setHours(date.getHours() + offsetHours);
date.setMinutes(date.getMinutes() + offsetMinutes);
return date;
}
console.log(
parse("/Date(1556895600000+0900)/")
.toJSON()
)
RISEBY
相关分类