我正在尝试将日历(Kal 日历实现)上选择的日期与当前日期进行比较。问题是当前日期是 MM/dd/yyyy 格式,而如果月份或日期低于 10,Kal 日期将没有前导零。是否有一种简单的方法来检索当前日期,以便它不会有如果天或月小于 10,前导零? (当前日期实际上将用作已保存对象的属性,以便稍后可以使用使用 Kal 选择的日期来查询它们)
示例当前日期 - 07/07/2014
Kal 日期示例 - 2014 年 7 月 7 日
最佳答案
不要比较包含日期的字符串。使用 NSDateFormatter
创建实际的 NSDate
对象,并比较它们。您需要的格式字符串对于您的日期是“MM/dd/yyyy”,但是您正在检索它,对于 Kal 的日期是“M/d/yyyy”。
关于ios - 检索不带前导零的当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24792862/