2012-08-15 7 views

Respuesta

26

Son 24 horas, en el calendario gregoriano.

¿Por qué? La documentación no lo dice explícitamente; sin embargo, indica que los valores son para cualquier calendario que se use. am/pm es solo una notación diferente: los países que usan am/pm aún tienen 24 horas por día, solo escriben si son diferentes.

Además, si observa las constantes de unidad disponibles, notará que no hay constante "am/pm". De nuevo, eso es porque am/pm es una notación localizada, no una propiedad del calendario gregoriano.

EDITAR: si está pidiendo esto porque quiere imprimir un tiempo en forma legible, no use NSDateComponents - use NSDateFormatter.

Cuestiones relacionadas