Javascript 有没有反序列化json日期对象的方法?

Javascript 有没有反序列化json日期对象的方法?,javascript,json,Javascript,Json,我有以下目标 { "date":"2019-07-22 16:16:45.000000", "timezone_type":3, "timezone":"America/Sao_Paulo" } 我需要将其转换为JavaScript日期。如果我尝试JSON.parse,它会显示“无效日期” 我不希望将其转换为json,但它是一个更大对象的一部分,我需要序列化整个对象。这可能是一个可行的解决方案: var str = "2019-07-22 16:16:45.000000" var date =

我有以下目标

{
"date":"2019-07-22 16:16:45.000000",
"timezone_type":3,
"timezone":"America/Sao_Paulo"
}
我需要将其转换为JavaScript日期。如果我尝试JSON.parse,它会显示“无效日期”


我不希望将其转换为json,但它是一个更大对象的一部分,我需要序列化整个对象。

这可能是一个可行的解决方案:

var str = "2019-07-22 16:16:45.000000"
var date = new Date(str);

您只需访问您所知道的内容即可:

const o={
“日期”:“2019-07-22 16:16:45.000000”,
“时区类型”:3,
“时区”:“美国/圣保罗”
}
施工日期=新日期(o.date)
console.log(日期)
const now=新日期()
console.log(现在)