Trong ISO-8601 có nhiều định dạng giờ, một trong số đó là "kk" trong giờ 1-24.
mục đích của việc này là gì? Có quốc gia nào bù đắp thời gian của họ không? Có phải cho tập quán quân sự?
Các bài viết wikipedia không làm rõ bản chất chính xác giữa HH và kk. Nguồn quan tâm chính của tôi là hành vi của các định dạng trong SimpleDataFormatter .
Chỉnh sửa: Phần trực tiếp từ SimpleDateFormat mà tôi đang đề cập là:
H Giờ trong ngày (0-23) Số 0
k Giờ trong ngày (1-24) Số 24
Đang sử dụng ...
HH:mm:ss // 00:00:00
kk:mm:ss // 01:00:00
kk
diễn tả vào nửa đêm là 24:00, thay vì 00:00. Nó chỉ được sử dụng trong thời gian biểu và lịch trình để biểu thị rằng một cái gì đó kết thúc vào nửa đêm (đơn giản.wikipedia.org/wiki/24-hour_clock ), nó thường được sử dụng để thể hiện thời gian kết thúc trong một khoảng thời gian.
kk:mm:ss
sẽ là 24:00:00
trong ví dụ của bạn.
kk
là khôngHH+1
.