Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
NSDateComponent 的小时部分是 12h 还是 24h 格式?我在文档中找不到任何关于此的内容...
现在是 24 小时,在公历上。
为什么?文档没有明确说明;但是,它确实声明这些值适用于使用的任何日历。am/pm 只是一种不同的表示法——使用 am/pm 的国家仍然每天有 24 小时,如果不同,它们只是在书写。
此外,如果您查看可用的单位常量,您会注意到没有“am/pm”常量。同样,这是因为 am/pm 是本地化符号,而不是公历的属性。
编辑:如果你问这个是因为你想以可读的形式输出时间,不要使用 NSDateComponents——使用 NSDateFormatter。