将苹果时间戳转换为Unix时间

时间:2019-08-16 08:19:46

标签: ios timestamp unix-timestamp

我有一个来自苹果设备的带有时间戳的JSON文件,内容为:

"timestamp":584507086.00054193

我想将其转换为其他可读格式

编辑:

该格式称为“ Apple Cocoa Core Data时间戳”。在下面添加了我的答案。

2 个答案:

答案 0 :(得分:0)

您可以通过下一个代码来实现:

let date = Date(timeIntervalSince1970: <#T##TimeInterval#>)

然后格式化日期

let format = DateFormatter()
format.dateFormat = "MMMM d"
let formattedDate = format.string(from: date)

答案 1 :(得分:0)

好的,我在这里找到了解决方案:

https://www.epochconverter.com/coredata

这种格式被称为Apple制作的“ Apple Cocoa Core Data timestamp”

您只需要增加+978307200秒即可将其转换为Unix