我有以下对象
{
"date":"2019-07-22 16:16:45.000000",
"timezone_type":3,
"timezone":"America/Sao_Paulo"
}
我需要将其转换为JavaScript日期。如果我尝试JSON.parse,它说“无效日期”。
我宁愿根本不将其转换为json,但它是我需要整体序列化的更大对象的一部分。
答案 0 :(得分:1)
您可以根据自己的需要简单地访问它:
const o = {
"date":"2019-07-22 16:16:45.000000",
"timezone_type":3,
"timezone":"America/Sao_Paulo"
}
const date = new Date(o.date)
console.log(date)
const now = new Date()
console.log(now)
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date
注意:当然,您也可以读取其他值并将其传递给Date对象
答案 1 :(得分:0)
这可能是一种解决方案:
var str = "2019-07-22 16:16:45.000000"
var date = new Date(str);