0

我创建了一个日期选择器控制器,并希望务实地将时间间隔设置为 12 小时。

但我不能那样做,我认为这是一个非常简单的问题,但请帮助我。

先感谢您。

4

2 回答 2

0

尝试这个:

NSDateFormatter *detailsTimeFormatter = [[NSDateFormatter alloc] init];
    [detailsTimeFormatter setTimeStyle:NSDateFormatterShortStyle];
    NSLog(@"%@",[[detailsTimeFormatter stringFromDate:[NSDate date]] lowercaseString]); // this will return you the time with am/pm
于 2011-11-16T10:03:26.117 回答
0

在 Swift 4.X 中:

let detailsTimeFormatter = DateFormatter()
detailsTimeFormatter.timeStyle = .short
detailsTimeFormatter.dateFormat = "HH:mm"
print(detailsTimeFormatter.string(from: Date()).lowercased())

将此时间字符串日期分配给选择器视图。

于 2019-03-11T13:36:28.820 回答