我有一个UIDatePicker,使用以下内容将所选日期吐出到标签:
-(void)updateLabel:(id)sender {
NSDateFormatter *df = [[NSDateFormatter alloc] init];
df.dateStyle = NSDateFormatterLongStyle;
df.timeStyle = NSDateFormatterMediumStyle;
self.dateLabel.textColor = [UIColor darkGrayColor];
self.dateLabel.text = [NSString stringWithFormat:@"%@",[df stringFromDate:self.datePicker.date]];
}
使用df.timeStyle = NSDateFormatterLongStyle,这似乎是包含时区的唯一选项,我得到了这个输出:
March 5, 2016, at 2:37:33 PM, MST
然而,我不希望那里有秒。这是我想要实现的输出:
Match 5, 2016 at 2:37PM, MST
有人可以帮助兄弟!