Gestire le date in Python con pendulum

Mattepuffo's logo
Gestire le date in Python con pendulum

Gestire le date in Python con pendulum

pendulum è una libreria per Python che ci aiuta nella gestione delle date, dei periodi, ecc.

Rispetto alle librerie standard ha diverse funzioni che ci facilitano i calcoli.

Per l'installazione possiamo usare pip:

pip install pendulum

Qui sotto un pò di esempi:

import pendulum

# CALCOLO DI GIORNA E ORA DEL MOMENTO INDICANDO IL FUSO ORARIO
now = pendulum.now("Europe/Rome")

print(now)
print(now.in_timezone("America/Toronto"))
print(now.add(days=7))
print(now.to_iso8601_string())

# CALOCOLO DI UN PERIODO A PARTIRE DA ORA INDICANDO I GIORNI INDIETRO
period = now - now.subtract(days=5)
print(period.in_days())

# CALCOLO DI UNA DURATA INDICANDO LE SETTIMANA
# VENGONO INDICATI QUANTI GIORNI E QUANTE ORE CORRISPONSONO ALLE SETTIMANE INDICATE
dur = pendulum.duration(weeks=3)

print(dur.in_days())
print(dur.in_hours())

Enjoy!


Condividi

Commentami!