swift - 如何将此 UNIX 纪元日期(以毫秒为单位)转换为本地日期/时间?

标签 swift nsdateformatter

我从服务器得到一些奇怪的日期/时间。

enter image description here

如何转换"notification_date": 1500461137000, 本地时间格式。

最佳答案

这是一个以毫秒为单位的 UNIX 纪元日期。除以 1000 后可以用 timeIntervalSince1970 转换。

let localDate = Date(timeIntervalSince1970: notificationDate / 1000)

关于swift - 如何将此 UNIX 纪元日期(以毫秒为单位)转换为本地日期/时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45189539/

相关文章:

Swift DateFormatter 在将 String 转换为 Date 时返回 nil

swift - 如何为具有圆角的 UIView 添加阴影

swift - 如何使用标签通过单元格内的按钮删除单个 Collection View 单元格

iphone - NSDateFormatter 关闭一小时

ios - 时间格式 ios "2014-04-28T01:03:21.827753"

ios - 使用 NSDateFormatter 格式化月份和年份返回无效日期

ios - 将此字符串转换为 NSDate

ios - 与 Swift Realm 的继承,混淆

swift - 如何仅在 12 :00 PM in Swift 之前获取时间

ios - swift CocoaAsyncSocket connectToHost 方法参数错误