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