Qual è la differenza tra "kk" e "HH" +1 in ISO-8601?

8

Nella ISO-8601 ci sono formati di più ore, una delle quali è "kk" per le ore 1-24.

Qual è lo scopo di questo? Ci sono paesi che compensano il loro tempo? E 'per usi militari?

L' articolo di Wikipedia non ha chiarito la natura esatta tra HH e kk. La causa principale della mia preoccupazione è il comportamento dei formati in SimpleDataFormatter .

Modifica: La parte diretta da SimpleDateFormat a cui mi riferisco è questa:

H Ora del giorno (0-23) Numero 0
k Ora del giorno (1-24) Numero 24

In uso ...

HH:mm:ss  // 00:00:00
kk:mm:ss  // 01:00:00
    
posta Creperum 07.10.2015 - 15:39
fonte

1 risposta

2

Risposta diretta alla tua domanda, non c'è differenza. Il punto è che non hai bisogno di fare il calcolo del +1 usando kk. La mia fonte può essere trovata all'indirizzo: link

Qui trovi questa descrizione:

HH ora del giorno in formato 24 ore (00-23) kk ora del giorno in formato 24 ore (01-24)

Ora, per quanto riguarda HH + 1 = kk. Esempio: HH: 00 in kk è 01. Puoi farlo per ciascuno dei valori.

Per quanto riguarda l'utilizzo, è per scopi i18n o usi diversi come già accennato. In diverse parti del mondo, vengono usate diverse notazioni. Ma normalmente, useresti kk solo in situazioni in cui hai ore di lavoro che vanno oltre o dopo 24 ore. Ad esempio, le stazioni TV.

    
risposta data 16.10.2015 - 21:17
fonte

Leggi altre domande sui tag