ISO-8601'de “kk” ve “HH” +1 arasındaki fark nedir?


9

ISO-8601'de birden fazla saat formatı vardır, bunlardan biri 1-24 saat boyunca "kk" dır.

Bunun amacı ne? Zamanını telafi eden ülkeler var mı? Askeri kullanımlar için mi?

Wikipedia makale HH ve kk arasındaki kesin doğasını açıklamak vermedi. Endişemin ana kaynağı SimpleDataFormatter'daki formatların davranışıdır .

Düzenleme: Ben atıfta olduğum SimpleDateFormat doğrudan parçası şudur:

H Günün saati (0-23) Sayı 0
k Günün saati (1-24) Sayı 24

Kullanımda ...

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

4
kkolduğu değil HH+1 .
Sıradan

1
Bahsettiğiniz bölümün bir parçası olmadan, bu soruya cevap vermek zordur.

4
kkgece yarısını 00:00 yerine 24:00 olarak ifade eder. Sadece bir şeyin gece yarısında ( simple.wikipedia.org/wiki/24-hour_clock ) sona erdiğini belirtmek için zamanlamalarda ve zamanlamalarda kullanılır, genellikle bir zaman aralığında bir bitiş zamanını ifade etmek için kullanılır.
David Arno

5
Kullanım örneğiniz yanlış. kk:mm:ssolacak 24:00:00sizin örnekte.
David Arno

1
+1 çünkü bu sorunun neden reddedilmesi gerektiğini göremiyorum
ooxi

Yanıtlar:


2

Sorunuza doğrudan cevap, hiçbir fark yok. Mesele şu ki, kk kullanarak +1 hesaplaması yapmanız gerekmez. Kaynağımı şu adreste bulabilirsiniz: http://www-01.ibm.com/support/knowledgecenter/SSKM8N_8.0.0/com.ibm.etools.mft.doc/ak05616_.htm?lang=pt

Burada bu açıklamayı bulabilirsiniz:

24 saat formunda günün HH saati (00-23) 24 saat formunda günün saati (01-24)

Şimdi, HH + 1 = kk ile ilgili. Örnek: Hk: 00, kk cinsinden 01'dir. Bunu her değer için yapabilirsiniz.

Kullanım gelince, daha önce bahsettiğiniz gibi i18n amaçları veya farklı kullanımlar içindir. Dünyanın farklı bölgelerinde farklı gösterimler kullanılır. Ancak normalde, kk değerini yalnızca 24 saatin ötesine geçen çalışma saatleriniz olduğu durumlarda kullanırsınız. Örneğin, TV istasyonları.


Lütfen daha fazla bilgi sağlayın
Kromster

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.