В чем разница между «kk» и «HH» +1 в ISO-8601?

9

В ISO-8601 есть несколько часовых форматов, один из них «kk» для часов 1-24.

Какова цель этого? Есть страны, которые компенсируют свое время? Это для военных обычаев?

Википедии статья не уточнил , точный характер между HH и кк. Основным источником моей озабоченности является поведение форматов в SimpleDataFormatter .

Редактировать: прямая часть от SimpleDateFormat, на которую я ссылаюсь, такова:

Час в день (0-23) число 0
k час в день (1-24) число 24

В использовании ...

HH:mm:ss  // 00:00:00
kk:mm:ss  // 01:00:00
SlopeOak
источник
4
kkэто не HH+1 .
Ордос
1
Без фрагмента раздела, на который вы ссылаетесь, трудно ответить на этот вопрос.
4
kkвыражает полночь как 24:00, а скорее 00:00. Он используется только в расписаниях и расписаниях для обозначения того, что что-то заканчивается в полночь ( simple.wikipedia.org/wiki/24-hour_clock ), обычно он используется для выражения времени окончания во временном диапазоне.
Дэвид Арно,
5
Ваш пример использования неверен. kk:mm:ssбудет 24:00:00в вашем примере.
Дэвид Арно
1
+1, потому что я не могу понять, почему этот вопрос нужно было отклонить
ooxi

Ответы:

2

Прямой ответ на ваш вопрос, разницы нет. Дело в том, что вам не нужно делать вычисления +1, используя kk. Мой источник можно найти по адресу: http://www-01.ibm.com/support/knowledgecenter/SSKM8N_8.0.0/com.ibm.etools.mft.doc/ak05616_.htm?lang=pt

Здесь вы найдете это описание:

HH час дня в 24-часовой форме (00-23) KK час дня в 24-часовой форме (01-24)

Теперь по поводу HH + 1 = kk. Пример: ЧЧ: 00 в кк это 01. Вы можете сделать это для каждого из значений.

Что касается использования, оно предназначено для целей i18n или другого использования, как вы уже упоминали. В разных частях света используются разные обозначения. Но обычно вы используете kk только в тех ситуациях, когда у вас есть рабочее время, которое превышает 24 часа или позже. Например, телевизионные станции.

pietromenna
источник
Пожалуйста, предоставьте больше информации в ответе
Kromster
Дополнительная информация о Википедии: en.wikipedia.org/wiki/24-hour_clock#Midnight_00:00_and_24:00
Гари Роу,