如何将从Firestore检索到的时间戳值转换为Date()?

问题描述 投票:-1回答:1

我比较新,很快。试图审阅文档,但它们的用处不大,说明也不太好。

我的意思是从FirebaseFirestore.Timestamp()进行时间检查,并将其转换为Date()对象。

我设法设法从Firestore抽出时间:

func getTime() {

    let time = FirebaseFirestore.Timestamp()
    print(time)

    let RequestedDate = time.dateValue()
    print(RequestedDate)
}

打印:

<FIRTimestamp: seconds=1586953390 nanoseconds=137923002>
2020-04-15 12:23:10 +0000

如何将所说的时间和日期转换为2020-04-15 12:23:10 +0000转换为Date()?

swift firebase date google-cloud-firestore timestamp
1个回答
0
投票

dateValue()已经返回一个Date对象。 2020-04-15 12:23:10 +0000只是您当地时区中StringDate表示形式。

© www.soinside.com 2019 - 2024. All rights reserved.