Javascript 从firebase格式更改中获取日期
早些时候,我们使用本机Firebase格式推送日期Javascript 从firebase格式更改中获取日期,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,早些时候,我们使用本机Firebase格式推送日期 createAt:admin.firestore.Timestamp.fromDate(new Date) 所以像这样存储数据 新的我们就这样改变 现在像这样储存 “createAt”:“2019-07-17T07:17:05.115Z” 但是有些日期存储是这样的,因为我们使用原生日期格式 现在如何将旧日期转换为新日期格式?大多数与原生日期方法类似的数据类型是,有没有改变新方法的方法?Firestore类型有许多转换方法。就像它有一个fro
createAt:admin.firestore.Timestamp.fromDate(new Date)
“createAt”:“2019-07-17T07:17:05.115Z”
但是有些日期存储是这样的,因为我们使用原生日期格式
现在如何将旧日期转换为新日期格式?大多数与原生日期方法类似的数据类型是,有没有改变新方法的方法?Firestore类型有许多转换方法。就像它有一个fromDate()
一样,它也有一个toDate()
方法。因此,如果您从Firestore重新加载数据并获得一个Timestamp对象,那么您可以获得一个带有Timestamp.toDate()
的日期,从而获得一个带有Timestamp.toDate().toISOString()的ISO-8859格式字符串
"createAt": {
"_seconds": 1563181560,
"_nanoseconds": 567000000
}
createAt:new Date().toISOString()