Hlavní navigace

Odpověď na názor

Odpovídáte na názor ke článku Letný/zimný čas z pohľadu programátora II.

  • 26. 10. 2009 12:38

    Karel (neregistrovaný)

    1. Opravdu zajímavý tento problém začne být ve chvíli, kdy zjistíte, že ne všude na světě se přechod realizuje ve stejný den.

    2. Obvykle se tento problém řeší vhodným návrhem datového typu. Používá datový typ, kdy čas není ovlivněn letním posunem. Tento čas slouží pro veškeré výpočty. Tento "interní" čas se pak převádí na formát zobrazovaný uživateli. Jediný problém je převod času zadaného uživatelem. Ten je pro okamžik přechodu z letního času na zimní nedeterministický.

    3. Opravdu těžko řešitelným problém se jeví spíše přestupný rok. Teprve tady člověk pochopí význam funkcí pro differenci datumů, když by přeci stačilo jednoduše je odečíst.

    4. A pro věděcké výpočty závislé na přesnosti měření času je problémem i tzv. "leap second". Ono ne každá minuta má 60 sekund. Narozdíl od přestupného roku tohle už řada lidí neví a podle toho to dopadá.