2018-03-20 22:47 GMT+01:00 Gabriele Battaglia <iz4...@libero.it>:

> Sera.
> Se ho un oggetto timedelta che riporta ad esempio come nel caso della
> differenza fra today() e la mia data di nascita, 15893 days, esiste un
> oggetto automatico che mi riporta anni, mesi, giorni? Oppure devo fare io
> le divisioni con i resti?
>

Non è corretto quello che chiedi.

Dipende da che anno parti, da quanti bisestili tu hai, da che mese parti,
ecc.

Al limite quello che puoi fare è questo:

>>> import datetime
>>> d = datetime.date(1964, 9, 23)
>>> t = datetime.date.today() - d
>>> datetime.date(1900,1,1) + t
datetime.date(1953, 6, 28)

Così hai quanti anni, mesi, giorni hai a partire dal 1900.

Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a