8

当我使用 NSDateComponents 时,我如何知道我将时间设置为上午还是下午?还是 24 小时制?这是代码:

NSDate *morningEnd = [NSDate date];
NSDateComponents *components1 = [gregorian components:NSUIntegerMax fromDate:morningEnd];
[components1 setHour:11];
[components1 setMinute:59];

我如何知道我将其设置为上午 11:59 还是晚上 11:59?

4

1 回答 1

27

小时定义为 24 小时。0 - 11 将是上午,12 - 23 将是下午。

编辑:

根据以下评论将我的范围更正为 0 - 23。谢谢大家纠正我。

于 2012-10-24T04:23:31.950 回答