2012-08-15 147 views

回答

26

这是24小时,在公历上。

为什么?文件没有明确说明;然而,它确实说明了这些值是用于任何日历的。上午/下午只是一个不同的符号 - 使用am/pm的国家每天仍然有24小时,如果不同,它们只是写作而已。另外,如果你看看可用的单位常量,你会注意到没有“am/pm”常量。再次,这是因为am/pm是一个本地化的记号,而不是公历的属性。

编辑:如果你问这是因为你想输出一个可读形式的时间,不要使用NSDateComponents - 使用NSDateFormatter。

相关问题