【发布时间】:2021-05-20 13:50:19
【问题描述】:
这是我的 DateFormatter 代码
let formatter = DateFormatter()
formatter.dateFormat = "MMM dd"
let dateString = formatter.string(from: date)
现在:
po dateString
给出结果“5 月 18 日”
po date gives the result 2021-05-17 18:30:00 +0000
这对我来说没有意义 - 为什么将 Date May 17 2021 转换为字符串 May 18?
【问题讨论】:
-
+0000和 18h30?您是否在印度,时区差异目前为 5:30h?那很正常,不是吗? UTC 时间可能是 5 月 17 日 18:30,但在印度时间,这意味着 5 月 18 日 00:00。
标签: ios swift date dateformatter