新月日继续往上数

New month date continues to count up

新的二月日期从一月开始继续往上数。因此,它显示的不是 2 月 1 日,而是 2 月 32 日,如下图所示,如有任何帮助,我们将不胜感激。

这是我获取当前日期的方式:

let date = Date()
let format = DateFormatter()
format.dateFormat = "EE, MMM DD, YYYY"
let currentDate = format.string(from: date)
header.headerTitle.text = currentDate

这是 2018 年 2 月 32 日的结果

"EE, MMM DD, YYYY" 更改为 "EE, MMM dd, yyyy"(或者可能只有一个 d),下次请尝试在尝试使用日期格式化程序之前阅读它们的工作原理:

http://userguide.icu-project.org/formatparse/datetime