W ISO-8601 istnieje wiele formatów godzin, jednym z nich jest „kk” dla godzin 1-24.
Jaki jest tego cel? Czy są kraje, które kompensują swój czas? Czy to do zastosowań wojskowych?
Artykuł na Wikipedii nie wyjaśnił dokładnej natury między HH a kk. Głównym źródłem moich obaw jest zachowanie formatów w SimpleDataFormatter .
Edycja: Bezpośrednia część z SimpleDateFormat, o której mowa, to:
H Godzina w dzień (0-23) Liczba 0
k Godzina w dzień (1-24) Liczba 24
W użyciu ...
HH:mm:ss // 00:00:00
kk:mm:ss // 01:00:00
kk
wyraża północ jako 24:00, a raczej 00:00. Wykorzystuje się go tylko w rozkładach jazdy i harmonogramach, aby wskazać, że coś kończy się o północy ( simple.wikipedia.org/wiki/24-godzina_godzina ), zwykle służy do wyrażania czasu zakończenia w określonym przedziale czasowym.
kk:mm:ss
będzie 24:00:00
w twoim przykładzie.
kk
nie jestHH+1
.