2
let timestamp = (NSDate().timeIntervalSince1970)
let date = NSDate(timeIntervalSinceReferenceDate: (timestamp))
print(NSDate()) // 2016-08-20 18:24:17 +0000
print(timestamp) // 1471717652.15506
print(date) // 2047-08-21 18:24:17 +0000
如何使时间戳一致?试图将日期转换为时间戳,但是当我将其转换回日期时,日期不一致
你显示你发布并没有真正匹配的代码的输出。这两个时期的差异是31年,所以第一次和第三次印刷报表应该显示31年不同的日期,而不是一天。 – rmaddy
@rmaddy:2016-08-20和2047-08-21确实相差31年:) –
@MartinR Ugh。阅读理解失败。 – rmaddy