Python - Modulul de timp

Cuprins
Este inevitabil ca atunci când realizăm programe să lucrăm datele, fie pentru a păstra controlul accesului, arată când au fost efectuate acțiunile sau pur și simplu ca un mecanism de validare, din fericire în cadrul modulelor pe care ni le pune Piton La dispoziția noastră avem modulul Time, are un număr mare de metode pe care le putem folosi pentru a manipula datele în diferite formate.
Modulul de timp
După cum explicasem Modulul de timp Conține funcționalități care ne permit, printre altele, să manipulăm și să formatăm date și ore, să obținem date curente, intervale și să facem calcule cu ele.
Una dintre formele proprii ale Piton pentru a gestiona datele este cu tupluri, să vedem una și să explicăm poziția după
poziție care înseamnă:
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Acest tuplu poate fi citit după cum urmează: 21 ianuarie 2002 la 12:02:56, care este luni și este 21 a anului; Acum ne întrebăm cum știm toate aceste informații doar uitându-ne la acest tuplu, deoarece prin pozițiile fiecărei valori din interior, să vedem la ce corespunde fiecare.
  • 0 An, de exemplu, 2000, 2001 și așa mai departe.
  • 1 lună în intervalul 1-12
  • 2 zile în intervalul 1-31
  • 3 Timp în intervalul 0-23
  • 4 minute în intervalul 0-59
  • 5 secunde în intervalul 0-61
  • 6 Ziua săptămânii în intervalul 0-6, unde luni este 0
  • 7 Julian Day în intervalul 1-366
  • 8 Ora de vară 0, 1 sau -1
În poziția 8 trebuie remarcat faptul că trebuie să clarificăm că se folosește o valoare booleană.
Unele dintre cele mai importante funcții ale acestui modul sunt următoarele:
asctime ([tuplu]): Convertiți un tuplu de timp într-un șir.
localtime ([sec.]): Convertiți secundele într-un tuplu de dată, ora locală.
mktime (tuplu): Convertește un tuplu din timp în oră locală.
somn (secunde): El doarme (nu face nimic) pentru numărul de secunde corespunzător secundelor.
strptime (șir [, format]): Transformă un șir într-un tuplu de timp.
time (): Data curentă (în secunde, UTC).
Să vedem un exemplu în următoarea imagine a aplicației funcției sau metodei la timp.

După cum putem vedea, data curentă este transformată într-un șir, în acest fel este mult mai lizibilă pentru ochiul uman.
În același mod putem trece un tuup construit cu localtime, de exemplu, în cazul în care nu este nevoie să lucrăm cu data curentă, făcând astfel transformarea într-un șir.
Dacă am folosi timp.dorm acest lucru ar face ca interpretul să aștepte timpul specificat în secunde înainte de a continua.
Aceste funcții acoperite aici sunt doar un mic eșantion, dacă dorim să aprofundăm subiectul, putem folosi documentația oficială a Piton Pentru a obține mai multe detalii și a ne crește nivelul de cunoștințe pe această temă, această referință poate fi găsită la http://python.org
Cu aceasta terminăm acest tutorial, putem lucra acum cu funcțiile de dată și oră din Python, astfel încât să le putem adapta la proiectele noastre și să creștem funcționalitățile site-ului nostru.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave