dobry den,

> 1) Velmi malý rozsah datumu a času - ani pro relativně nedávné
> historické události, a nebo pro relativně blízkou budoucnost (rok 2039)
> už jej nelze použít.

zde jste zrejme pocital, ze se cislo uklada jako 32-bitovy signed
integer, ze? pak rozsah vychazi na +-68 let. takove datum je
samozrejme vhodnejsi ukladat jako 64-bitovy integer, kde jiz bude
rozsah nekolik miliard let. nehlede na to, ze ho lze ulozit i jako
float, kde je rozsah jeste vetsi.

> 2) Omezená přesnost - mnohé databáze jsou schopny uložit datum a čas s
> přesností plus mínus tisíciny sekundy - to unixovým timestamplem
> nedosáhnete (pokud to nebude reálné číslo).
>

napriklad pythonovsky time.time() vraci float, cili realne cislo:

>>> import time
>>> time.time()
1195731632.5970039

honza.
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem