iOS YYYY 和 yyyy的区别
作者:
海耐射手 | 来源:发表于
2019-12-30 14:59 被阅读0次2019年12月30日 转换后变成 2020年12月30日,相差一年。这是为什么呢?
原因:YYYY 是以周为单位计算的,我们平常计算日期时最好用yyyy,yyyy才是标注的年份
如果一月1日是星期一,星期二,星期三,星期四,它是在01周。如果一月1日是星期五,星期六或星期日,它在前一年的52周或53周
使用yyyy时间
NSDate *currentDateTime = [NSDatedate];
NSDateFormatter *fomatter = [[NSDateFormatteralloc]init];
[fomatter setDateFormat:@"yyyy-MM-dd"];
NSString *curentDateStr = [fomatterstringFromDate:currentDateTime];
输出:2019-12-30
使用YYYY时间
NSDate *currentDateTime = [NSDatedate];
NSDateFormatter *fomatter = [[NSDateFormatteralloc]init];
[fomatter setDateFormat:@"YYYY-MM-dd HH:mm"];
NSString *curentDateStr = [fomatterstringFromDate:currentDateTime];
输出:2020-12-30
本文标题:iOS YYYY 和 yyyy的区别
本文链接:https://www.haomeiwen.com/subject/xmkmoctx.html
网友评论