[Python] Da timedelta a data.
Marco Beri
marcoberi a gmail.com
Mar 20 Mar 2018 23:20:30 CET
2018-03-20 23:06 GMT+01:00 Gabriele Battaglia <iz4apu a libero.it>:
>
> > On 20 Mar 2018, at 22:54, Pietro Brunetti <gunzapper a gmail.com> wrote:
> >
> > Poi farci delle operazioni matematiche con gli oggetti datetime e
> ottieni oggetti datetime. Perché come dice il nome i timedelta sono delle
> differenze di tempo.
> >
> Non mi risulta, Pietro, ma potrei sbagliare: se faccio somme e sottrazioni
> con 2 oggetti datetime.datetime, ottengo soltanto dei timedelta e poi da
> quelli devo ricostruire la sturata anni/mesi/giorni/ore/minuti/secondi.
>
> Mi sfugge qualcosa?
>
pip install dateutil
Poi usi relativedelta:
>>> from datetime import date
>>> from dateutil.relativedelta import relativedelta
>>> relativedelta(date.today(), date(1964, 9, 23))
relativedelta(years=+53, months=+5, days=+25)
Ciao.
Marco.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20180320/fdbe5c54/attachment-0001.html>
Maggiori informazioni sulla lista
Python