iOS NSDate 时间差一年 时间多出一年 yyyy年份与Y
2019-12-30 本文已影响0人
铁汁红豆
项目好好的 突然出了问题
2019.12.28 还是正常的日期
后一天就变成了2020.12.29
在下面就是 2020.12.30、 2020.12.31
总之就是日期变成了多一年
let date :Date= Date()这里就是2020年了
NSDate自动算出来的日期怎么会出问题呢?
百思不得其解之下 翻看资料发现是
YYYY的问题
在日期里 YYYY 跟yyyy其他的时候 没什么大问题
但是在上诉的日期里就会多一天
所以以后日期格式还是要保证写成
yyyy-MM-dd HH:mm:ss
一定不能是
YYYY-MM-dd HH:mm:ss