我有一个日期选择器(年,月和日)。 当当前日期与日期选择日期相同时,我会禁用“重置按钮”(将日期设置为当前日期)。
我试过
if ([currentDate compare:datePicker.date] == NSOrderedSame) {
todayButton.enabled = NO;
}
但它不起作用。
如果我打印两个日期,我会获得
2011-12-15 11:26:34 +0000 (current date)
2011-12-14 23:00:00 +0000 (picker date)
但是选择器显示“正确”日期(当前日期,2011年12月15日)。
如果我使用日期格式化程序在标签上显示选择日期,则它是相同的,即显示“正确”日期。
建议?