DatePicker在1月1日和1月2日返回错误的年份

时间:2011-08-09 23:48:40

标签: objective-c

  

可能重复:
  DatePicker returns wrong year for Jan 1

当我尝试选择2009年1月1日或2009年1月2日时,我的datePicker控件将年份返回到2008年。这种情况发生在我选择这些日期的任何一年。我尽可能地简化了我的代码,以确保没有任何代码导致此问题。这是简化的代码;

NSDate *dateb = datePicker.date;
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"M/d/yyyy"];
info.text = [df stringFromDate:dateb];

这是datePicker此时所做的全部内容。我删除了可能导致问题的所有其他代码。我也尝试使用“YYYY”格式,我得到了相同的结果。任何帮助将不胜感激。

0 个答案:

没有答案