创建1月1日和2月1日的NSDate时的行为异常
-
28-09-2019 - |
题
我正在创建这样的日期: 通用标签
我的问题是,当日期是1月1日或1月2日时,年份不正确。这里应该是2010年(因为我检索到了今天的年份),但实际上是2009年...我不明白为什么!而这仅发生在这两天中...
您知道为什么会这样吗? 预先谢谢你。
解决方案
请参见 Unicode标准。“ yyyy”(小写)为您提供年份,但“ YYYY”(大写)为您提供日期所在的年份的年份(即,如果日期在去年的第52周内,则YYYY将为去年))。
不隶属于 StackOverflow