DatePicker iPhone只获得日期

时间:2010-07-28 10:20:32

标签: iphone objective-c datepicker

如何才能从iPhone上的DatePicker组件中获取日期? (更好的具体格式)。

3 个答案:

答案 0 :(得分:17)

我相信您的回答可以在上一个问题中找到:Formatting NSDate into particular styles for both year, month, day, and hour, minute, seconds

只需从datePicker获取日期并使用NSDateFormatter获取当天:

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd"];
NSString *theDate = [dateFormat stringFromDate:pickerDate];
[dateFormat release];

答案 1 :(得分:2)

datePicker.datePickerMode = UIDatePickerModeDate;

来自文档:

  

这些项目的确切顺序取决于区域设置。

答案 2 :(得分:1)

在你的问题中,你提到你想要它来自DatePicker组件!

无论如何......见NSDateFormatter