ISO-8601の「kk」と「HH」+1の違いは何ですか?


9

ISO-8601には複数の時間形式があり、そのうちの1つは1〜24時間の「kk」です。

これの目的は何ですか?時間を相殺した国はありますか?軍事用ですか?

Wikipediaの記事は、 HHと株式会社との正確な性質を明らかにしませんでした。私の懸念の主な原因は、SimpleDataFormatterでのフォーマットの動作です。

編集:私が言及しているSimpleDateFormatの直接の部分はこれです:

H時間(0〜23)数値0
k時間(1〜24)数値24

使用中...

HH:mm:ss  // 00:00:00
kk:mm:ss  // 01:00:00

4
kkはありません HH+1
Ordous

1
参照しているセクションの抜粋がないと、この質問に答えることは困難です。

4
kk真夜中を00:00ではなく24:00として表します。時刻表とスケジュールでのみ使用され、何かが真夜中に終了することを示します(simple.wikipedia.org/wiki/24-hour_clock)。これは通常、時間範囲で終了時刻を表すために使用されます。
David Arno

5
使用例が間違っています。あなたの例にkk:mm:ssなり24:00:00ます。
David Arno

1
+1なぜこの質問に反対票を投じる必要があるのか​​わからないため
ooxi

回答:


2

あなたの質問に直接答えて、違いはありません。ポイントは、kkを使用して+1の計算を行う必要がないことです。私のソースはhttp://www-01.ibm.com/support/knowledgecenter/SSKM8N_8.0.0/com.ibm.etools.mft.doc/ak05616_.htm?lang=ptにあります。

ここにこの説明があります:

24時間形式のHH時間(00〜23)24時間形式のkk時間(01〜24)

今、HH + 1 = kkについて。例:HH:kkの00は01です。値ごとにこれを実行できます。

使用法に関しては、すでに述べたように、国際化の目的または異なる使用法のためです。世界のさまざまな場所では、さまざまな表記法が使用されています。ただし、通常、kkを使用するのは、営業時間が24時間を超えるか24時間を超える場合のみです。たとえば、テレビ局。


回答に詳細を
記入

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.