当我使用NSDateComponents时,我怎么知道我将时间设置为Am或Pm?还是24小时格式?这是代码:
NSDate *morningEnd = [NSDate date];
NSDateComponents *components1 = [gregorian components:NSUIntegerMax fromDate:morningEnd];
[components1 setHour:11];
[components1 setMinute:59];
我如何知道我是将其设置为上午11:59或晚上11:59?
答案 0 :(得分:27)
小时定义为24小时。 0 - 11将是AM,12 - 23将是PM。
修改强>
根据以下评论将我的范围更正为0 - 23。谢谢你们纠正我。