我正在使用NSDateFormatter从我的NSDate获取表示日期的字符串:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterFullStyle];
return [formatter stringFromDate:date];
NSDateFormatterFullStyle
格式就像 1952年4月12日星期二。我可以轻松检查此日期是否与现在相同(使用NSDate-Extensions)。如果是这种情况,我希望删除表示年份的字符串部分。有一个简单的方法吗?
答案 0 :(得分:0)
我没有找到任何解决方案。我最终搜索字符串一年,如果它存在则将其删除。
答案 1 :(得分:-1)
这是一篇关于你在寻找什么的好文章:Date and Time Examples for iOs
答案 2 :(得分:-1)
是:
[formatter setDateFormat:@"EEEE, MMMM d"];
EEEE
代表星期几,MMMM
代表月份,d
代表月份日期。