Angular 是否将日期保存并还原到firebase?
我对firebase和angular 2有一个小问题 我尝试将用户保存到firebase数据库中。一切正常,但日期没有存储Angular 是否将日期保存并还原到firebase?,angular,typescript,firebase,firebase-realtime-database,Angular,Typescript,Firebase,Firebase Realtime Database,我对firebase和angular 2有一个小问题 我尝试将用户保存到firebase数据库中。一切正常,但日期没有存储 let now: Date = new Date(); let premiumExpireDate: Date = new Date(); premiumExpireDate.setDate(premiumExpireDate.getDate()+14); // Insert data on our database using AngularFire. this.ang
let now: Date = new Date();
let premiumExpireDate: Date = new Date();
premiumExpireDate.setDate(premiumExpireDate.getDate()+14);
// Insert data on our database using AngularFire.
this.angularfire.database.object('/accounts/' + userId).set({
name: name, // works well
dateUpdated: now, // isnt stored
premiumExpireDate: premiumExpireDate // isnt stored too
}).then(() => {
...
});
您有没有想法,如何在firebase中保存和恢复数据
非常感谢 无法保存日期对象。你必须把它转换成时间戳
this.angularfire.database.object('/accounts/' + userId).set({
name: name, // works well
dateUpdated: now.getTime(), // isnt stored
premiumExpireDate: premiumExpireDate.getTime() // isnt stored too
}).then(() => {
...
});
无法保存日期对象。你必须把它转换成时间戳
this.angularfire.database.object('/accounts/' + userId).set({
name: name, // works well
dateUpdated: now.getTime(), // isnt stored
premiumExpireDate: premiumExpireDate.getTime() // isnt stored too
}).then(() => {
...
});
Firebase数据库存储JSON数据,
Date
不是JSON类型。有关选项,请参阅。Firebase数据库存储JSON数据,Date
不是JSON类型。看看选项。啊,那很容易。什么是将此转换回日期的最佳方式?可能是新的日期(时间戳)?还是别的什么?谢谢!啊,那很容易。什么是将此转换回日期的最佳方式?可能是新的日期(时间戳)?还是别的什么?谢谢!