https://docs.python.org/3/library/datetime.html
Astăzi am învățat despre modulul datetime din Python. Acest modul oferă o mulțime de funcții și clase pentru a lucra cu date și timp în Python.
Una dintre cele mai utile clase în modulul datetime este clasa datetime
. Această clasă poate fi utilizată pentru a reprezenta o anumită dată și un timp în Python. De exemplu, pentru a reprezenta data și timpul curent, putem folosi următorul cod:
import datetime
now = datetime.datetime.now()
print(now)
Funcția now()
ne va returna data și timpul curent. Putem utiliza diferite metode ale clasei datetime
pentru a accesa diferite părți ale datei și timpului, cum ar fi year
, month
, day
, hour
, minute
, second
, etc.
Un alt aspect interesant al modulului datetime este lucrul cu intervale de timp. Putem utiliza clasa timedelta
pentru a reprezenta un anumit interval de timp. De exemplu, pentru a reprezenta un interval de 10 zile putem utiliza următorul cod:
import datetime
interval = datetime.timedelta(days=10)
print(interval)
Clasa timedelta
oferă o mulțime de funcții utile pentru a lucra cu intervale de timp, precum adăugarea sau scăderea unui interval de timp la o anumită dată și timp.
Modulul datetime este foarte util atunci când lucrăm cu date și timp în Python, oferind o mulțime de funcții și clase pentru a face munca noastră mai ușoară și mai eficientă.