[Python] Gestione delle date

Strap lab a strap.it
Gio 16 Ott 2014 09:23:39 CEST


Daniele Varrazzo <piro <at> develer.com> writes:

> [...]
> 
> Curiosita': quale zero usa windows?
> 
>      >>> date_from_winserial(0)
>      datetime.date(1899, 12, 30)
> 
> E che data e'? Con questa data credo che 1 corrisponda al 1/1/1900 se 
si 
> include il bug di considerare il 1900 come un anno bisestile (che 
> semplifica l'algoritmo di ricerca degli anni bisestili a "anno & 3 == 
0" 
> e funziona bene dal 1901 al 2099). Le date dal 1/1 al 27/2/1900 sono 
> sbagliate ma le altre vanno bene, che e' un'approssimazione 
sufficiente 
> per gli standard pragmatici di Microsoft e le ristrettezze 
dell'hardware 
> per cui le prime versioni di Excel erano scritte. Archeologia 
> informatica...
> 

Ciao a tutti,

Visto che e` stata introdotta un po' di archeologia informatica e anche 
per andare un po' OT, lancio la data del 31/12/1840, e che cosa sara` 
mai successo al primo gennaio 1841?

Vi lascio un paio di letture :-)

"What happened in 1841?" http://www.faqs.org/faqs/m-technology-
faq/part1/
(ref. http://en.wikipedia.org/wiki/MUMPS)

Sani
Strap



Maggiori informazioni sulla lista Python