Dalam ISO-8601 ada beberapa format jam, salah satunya adalah "kk" selama 1-24 jam.
Apa tujuan dari ini? Apakah ada negara yang mengimbangi waktu mereka? Apakah itu untuk penggunaan militer?
The artikel wikipedia tidak menjelaskan sifat yang tepat antara HH dan kk. Sumber utama keprihatinan saya adalah perilaku format di SimpleDataFormatter .
Sunting: Bagian langsung dari SimpleDateFormat yang saya maksud adalah ini:
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
Dalam penggunaan ...
HH:mm:ss // 00:00:00
kk:mm:ss // 01:00:00
kk
mengekspresikan tengah malam sebagai 24:00, bukan 00:00. Ini hanya digunakan dalam jadwal dan jadwal untuk menunjukkan bahwa sesuatu berakhir pada tengah malam ( simple.wikipedia.org/wiki/24-hour_clock ), biasanya akan digunakan untuk mengekspresikan waktu akhir dalam rentang waktu.
kk:mm:ss
akan ada 24:00:00
dalam contoh Anda.
kk
adalah tidakHH+1
.