neprihlásený Streda, 15. mája 2024, dnes má meniny Žofia
Skoková sekunda spôsobujúca problémy IT systémom zostáva


Diskusia k článku: Skoková sekunda spôsobujúca problémy IT systémom zostáva

Prispievajte do diskusií ako prihlásený užívateľ.

Komentár, na ktorý odpovedáte:
                               
 

spravne. Preto myslim, ze by sa priestupna sekunda mala riesit jednym z 2 sposobov:

- ako priestupny rok: je definovane, ze februar ma 28 a niekedy 29 dni. Nik nevypocitava casovy interval presahujuci niekolko mesiacov tak, ze vynasobi pocet mesiacov poctom dni v mesiaci, ale zavola nejaku kniznicnu funkciu, ktora pre dva timestampy vrati dlzku intervalu. Kniznica berie do uvahy priestupne roky (a dokonca aj DST). Takze 23 hodina by mala 60 alebo 61 sekund a basta, vsetky udajove struktury a algoritmy by to predpokladali, ako predpokladaju 29 februar.
- ako prechod z letneho na zimny cas: je definovane, ze po 2:59:59 nasleduje 2:00:00, cize az 3.6 miliona milisekund sa moze v jeden den zopakovat, v jeden den je 2x rovnaky timestamp a nik nema problem. Takze hadam by sa dalo zvladnut, ked sa zopakuje len jedna sekunda; po 23:59:59.9999 nasleduje 23.59:59 a nie nezmyselna 60.

Problem informovania systemov o rozhodnuti pridat sekundu sa tymto zatial neriesi, to je ina otazka.

Meno:


Titulok:


Text:


Prihláste sa a povoľte si emailové notifikácie na odpovede na Váš príspevok.

Overovací text:



Pre overenie, že komentár sa nepridáva automatizovanými prostriedkami, prosím prepíšte text, ktorý vidíte na obrázku. Písmená musíte zadávať rovnako ako na obrázku veľké. Pokiaľ text neviete prečítať, kliknite prosím na tlačidlo "Obnoviť obrázok". V texte sa používajú iba znaky "BCDJKMPRSVWXY1234589".