【问题标题】:How to convert firebase timestamp into date in iOS objective-c?如何在 iOS Objective-C 中将 Firebase 时间戳转换为日期?
【发布时间】:2017-09-25 05:15:05
【问题描述】:

我已使用 firebase 生成的 TIMESTAMP 将数据保存在 firebase 中。我需要在我的 iOS 应用程序中转换它们。我尝试按以下方式执行此操作,但返回复杂的结果。

NSDate *date = [NSDate dateWithTimeIntervalSince1970:1493292606524];
NSLog(@"Date: %@", date);

它返回Date: 49290-07-23 05:48:44 +0000

上面的问题是什么?结果应该是今天的日期。 (2017-04-27)

【问题讨论】:

标签: ios objective-c firebase firebase-realtime-database timestamp


【解决方案1】:

试试这个需要把这个戳转换成秒

NSDate *date = [NSDate dateWithTimeIntervalSince1970:(1493292606524/1000)];
NSLog(@"Date: %@", date);

【讨论】:

  • 日期:2017-04-27 11:30:06 +0000 给我这个结果,把这个数据改成需要的格式
猜你喜欢
  • 1970-01-01
  • 2014-02-03
  • 2016-10-27
  • 2013-06-23
  • 2022-06-11
  • 2022-09-30
  • 2017-04-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多