In der ISO-8601 gibt es mehrere Stundenformate, eines davon ist "kk" für die Stunden 1-24.
Was ist der Zweck davon? Gibt es Länder, die ihre Zeit ausgleichen? Ist es für militärische Zwecke?
Der Wikipedia-Artikel hat die genaue Natur zwischen HH und kk nicht geklärt. Die Hauptursache für mein Anliegen ist das Verhalten der Formate in SimpleDataFormatter .
Bearbeiten: Der direkte Teil aus dem SimpleDateFormat, auf den ich mich beziehe, ist folgender:
H Stunde am Tag (0-23) Nummer 0
k Stunde am Tag (1-24) Nummer 24
In Gebrauch ...
HH:mm:ss // 00:00:00
kk:mm:ss // 01:00:00
kk
drückt Mitternacht als 24:00, eher als 00:00 aus. Es wird nur in Zeitplänen und Zeitplänen verwendet, um anzuzeigen , dass etwas um Mitternacht endet ( simple.wikipedia.org/wiki/24-hour_clock ). Es wird normalerweise verwendet, um eine Endzeit in einem Zeitbereich auszudrücken.
kk:mm:ss
wird 24:00:00
in Ihrem Beispiel sein.
kk
ist nichtHH+1
.