【发布时间】:2018-10-05 12:26:32
【问题描述】:
我正在尝试将时间戳转换为日期。但它返回错误的日期。
我有一个时间戳
1524637838000.0
根据online converter返回 25-04-2018 12:00
但是使用我的代码转换时我得到了错误的日期
let date = Date(timeIntervalSince1970:1524637838000.0)
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy hh:mm"
let myDate = dateFormatter.string(from: date)
print("Date is = ",myDate)
我明白了
07-11-50283 12:03
结果。我的代码有什么问题吗?
【问题讨论】:
-
是毫秒还是秒精度?
-
@MadProgrammer 毫秒
标签: ios swift date timestamp nsdateformatter