gpt4 book ai didi

ios - 毫秒至今

转载 作者:行者123 更新时间:2023-11-28 10:18:34 25 4
gpt4 key购买 nike

正在尝试将 1465768996460.76245 转换为 Date。我用 http://www.ruddwire.com/handy-code/date-to-millisecond-calculators/#.V2mI-JN97UI检查值是否正确。

上面的值应该打印类似“Sun Jun 12 2016 22:03:16 GMT+0000”的内容,但它不会。

它将时间缩短了大约 20 分钟,并且 yy-mm-dd 距离很远。

使用代码

print(NSDate(timeIntervalSinceReferenceDate:NSTimeInterval(1465768996460.76245))))

这会打印 48449-05-15 22:34:20 +0000

最佳答案

timeIntervalSinceReferenceDate 方法需要一个以秒为单位的值,引用日期实际上是 2001 年 1 月 1 日。

您的值似乎是 UNIX 纪元之后的毫秒数。您应该改用 dateWithTimeIntervalSince1970 构造函数。不要忘记将数字除以 1000 以达到秒数。

let seconds: Double = 1465768996460.76245 / 1000
let date = NSDate(timeIntervalSince1970: seconds)

print(date) //2016-06-12 22:03:16 +0000

关于ios - 毫秒至今,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37953229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com