ios - iOS 中的日期选择器

标签 ios uidatepicker

我从日期选择器中选择日期,但它只显示运行时的时间。

我只想要日期,而不是时间,但它只显示时间而不显示日期。我已经设置了日期格式。

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
DatePicker.datePickerMode = UIDatePickerModeTime;
NSString *formatedDate=[[NSString alloc]init];
formatedDate = [dateFormatter stringFromDate:self.DatePicker.date];
self.SelectedDate.text =formatedDate;

[DatePicker setMinimumDate: [NSDate date]];
_goDateForcustmoeDetail=formatedDate;
isTouchedFirst=NO;

最佳答案

尝试改变

DatePicker.datePickerMode = UIDatePickerModeTime;

DatePicker.datePickerMode = UIDatePickerModeDate;

只有四种模式可用:

  • UIDatePickerModeTime,
  • UIDatePickerModeDate,
  • UIDatePickerModeDateAndTime,
  • UIDatePickerModeCountDownTimer

关于ios - iOS 中的日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33361042/

相关文章:

iphone - 如何在 AVAudioPlayer 中静音?

ios - 获取 SQLite 上最后插入行的 ID 的最佳方法

ios - UiTextView拖动选定的文本

ios - UIDatePicker 未显示在 UITable 上的正确位置

iphone - 从 UIDatePicker 中提取日期

ios - ios 7中的区域监控

ios - NSMutable 对象 : removeAllObjects vs. 包含对象速度

objective-c - UIDatePicker 减慢速度

ios - 两个 UIDatePicker(时间模式)- 如何判断它们是否相隔至少 3 分钟?

ios - 在iOS中使用UIDatePicker倒数计时器