Swift日历startofDay返回22:00

时间:2019-07-10 11:19:49

标签: swift nscalendar

在Mac上的Swift Playground中使用以下小片段:

let now = Date()
let cal = Calendar.current
print("now \(now) start of day \(cal.startOfDay(for: now))")

我得到以下结果:

now 2019-07-10 11:12:02 +0000 start of day 2019-07-09 22:00:00 +0000

有人可以向我解释为什么一天从22:00开始而不是00:00吗?我的Mac设置为欧洲中部时间,但是时间戳的打印输出似乎并不表示其他时区。

0 个答案:

没有答案