Firebase 2.0 - 存储日期和时区
Firebase 2.0 - Store Date and Timezone
我需要存储在 firebase 数据库中为好友请求创建某些内容的日期,我如何在 firebase 中存储一个日期,以便我可以算出自从这个日期以来发生了多长时间。我会在那里存储一个 NSDate,但是时区呢?
我不知道 firebase 是否有类似 Parse 的东西,它会自动存储创建日期和时区,以便您可以从服务器读取它?
需要自己设置!
我使用这段代码来做时间戳。希望这就是你想要的。
let formatter = NSDateFormatter()
formatter.dateFormat = "yyyy/MM/dd, H:mm:ss"
let defaultTimeZoneStr = formatter.stringFromDate(NSDate())
let post = ["\(key)":["username": username, "userPhoto": userPhotoUrl, "postPhoto": downLoadURL,"postText": postText!,"User":FIRAuth.auth()!.currentUser!.uid, "time":defaultTimeZoneStr] ]
self.DatabaseRef.child("posts").updateChildValues(post)
我需要存储在 firebase 数据库中为好友请求创建某些内容的日期,我如何在 firebase 中存储一个日期,以便我可以算出自从这个日期以来发生了多长时间。我会在那里存储一个 NSDate,但是时区呢?
我不知道 firebase 是否有类似 Parse 的东西,它会自动存储创建日期和时区,以便您可以从服务器读取它?
需要自己设置! 我使用这段代码来做时间戳。希望这就是你想要的。
let formatter = NSDateFormatter()
formatter.dateFormat = "yyyy/MM/dd, H:mm:ss"
let defaultTimeZoneStr = formatter.stringFromDate(NSDate())
let post = ["\(key)":["username": username, "userPhoto": userPhotoUrl, "postPhoto": downLoadURL,"postText": postText!,"User":FIRAuth.auth()!.currentUser!.uid, "time":defaultTimeZoneStr] ]
self.DatabaseRef.child("posts").updateChildValues(post)