¿Cuál es la diferencia entre "kk" y "HH" +1 en ISO-8601?

9

En el ISO-8601 hay varios formatos de hora, uno de ellos es "kk" para las horas 1-24.

¿Cuál es el propósito de esto? ¿Hay países que compensan su tiempo? ¿Es para usos militares?

El artículo de Wikipedia no aclaraba la naturaleza exacta entre HH y kk. La principal fuente de mi preocupación es el comportamiento de los formatos en SimpleDataFormatter .

Editar: La parte directa de SimpleDateFormat a la que me refiero es esta:

H Hora del día (0-23) Número 0
k Hora del día (1-24) Número 24

En uso ...

HH:mm:ss  // 00:00:00
kk:mm:ss  // 01:00:00
SlopeOak
fuente
44
kkes no HH+1 .
Ordous
1
Sin un fragmento de la sección a la que se refiere, es difícil responder esta pregunta.
44
kkexpresa la medianoche como 24:00, en lugar de 00:00. Solo se usa en horarios y horarios para indicar que algo termina a la medianoche ( simple.wikipedia.org/wiki/24-hour_clock ), generalmente se usaría para expresar una hora de finalización en un rango de tiempo.
David Arno
55
Su ejemplo de uso es incorrecto. kk:mm:ssestará 24:00:00en tu ejemplo.
David Arno
1
+1 porque no puedo ver por qué esta pregunta debía ser
rechazada

Respuestas:

2

Respuesta directa a su pregunta, no hay diferencia. El punto es que no necesita hacer el cálculo de +1 usando kk. Mi fuente se puede encontrar en: http://www-01.ibm.com/support/knowledgecenter/SSKM8N_8.0.0/com.ibm.etools.mft.doc/ak05616_.htm?lang=pt

Aquí encontrarás esta descripción:

HH hora del día en forma de 24 horas (00-23) kk hora del día en forma de 24 horas (01-24)

Ahora, con respecto a HH + 1 = kk. Ejemplo: HH: 00 en kk es 01. Puede hacer esto para cada uno de los valores.

En cuanto al uso, es para fines i18n o diferentes usos como ya mencionó. En diferentes partes del mundo, se utilizan diferentes notaciones. Pero normalmente, solo usaría kk en situaciones en las que tenga un horario comercial que vaya más allá o después de 24 horas. Por ejemplo, estaciones de televisión.

pietromenna
fuente
Proporcione más información en la respuesta
Kromster
Información adicional en Wikipedia: en.wikipedia.org/wiki/24-hour_clock#Midnight_00:00_and_24:00
Gary Rowe