我有一个UIDatePicker
,其设置的第一个日期(以及范围的开头)是2013-08-30 00:00:00 +0000
。
通过IBAction选择日期没有滚动UIDatePicker时,datePicked = [datePicker date];
的日期是今天的日期,而不是2013-08-30 00:00:00 +0000
。
有没有办法可以防止这种情况发生,我昨晚已经尝试了几个小时来解决它,但我找不到办法。
答案 0 :(得分:4)
将默认日期设置为DatePicker,
NSDateFormatter *formater=[[NSDateFormatter alloc] init];
[formater setDateFormat:@"yyyy-MM-dd"];
NSDate *date= [formater dateFromString:@"2013-08-30"]
[datePicker setDate:date];