Python - tidsmodul

Indholdsfortegnelse
Det er uundgåeligt, at når vi laver programmer, vi skal arbejde med datoer, enten for at beholde adgangskontrol, vise hvornår handlingerne blev udført eller simpelthen som en valideringsmekanisme, heldigvis inden for de moduler, det sætter os Python Til vores rådighed har vi Time -modulet, det har et stort antal metoder, som vi kan bruge til at manipulere datoer i forskellige formater.
Tidsmodul
Som vi havde forklaret Tidsmodul Den indeholder funktionaliteter, der blandt andet giver os mulighed for at manipulere og formatere datoer og tidspunkter, få aktuelle datoer, intervaller og foretage beregninger med dem.
En af de rigtige former for Python at håndtere datoer er med tuples, lad os se en og forklare position ved
position, der betyder:
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Denne tupel kan læses som følger: 21. januar 2002 kl. 12:02:56, som er mandag og er den 21. i året; Nu spekulerer vi på, hvordan vi kender alle disse oplysninger bare ved at kigge på denne tupel, for lad os se, hvad hver enkelt svarer til ved positionerne for hver værdi indeni.
  • 0 År for eksempel, 2000, 2001 og så videre.
  • 1 måned i intervallet 1-12
  • 2 dage i området 1-31
  • 3 Tid i området 0-23
  • 4 minutter i området 0-59
  • 5 sekunder i området 0-61
  • 6 Ugedag i intervallet 0-6, hvor mandag er 0
  • 7. juli dag i intervallet 1-366
  • 8 Sommertid 0, 1 eller -1
I position 8 skal det bemærkes, at vi skal præcisere, at der bruges en boolsk værdi.
Nogle af de vigtigste funktioner i dette modul er følgende:
asctime ([tuple]): Konverter en tidstupel til en streng.
lokal tid ([sek.]): Konverter sekunderne til en datupupel, lokal tid.
mktime (tuple): Konverterer en tuple fra tid til lokal tid.
søvn (sekunder): Den sover (gør ingenting) i det antal sekunder, der svarer til sekunder.
strptime (streng [, format]): Transformér en streng til en tidstupel.
tid (): Aktuel dato (i sekunder, UTC).
Lad os se et eksempel i det følgende billede af anvendelsen af ​​funktionen eller metoden som tid.

Som vi kan se, omdannes den aktuelle dato til en streng, på denne måde er den meget mere læsbar for det menneskelige øje.
På samme måde kan vi videregive en tuple, der er bygget med lokal tid for eksempel, hvis vi ikke behøver at arbejde med den aktuelle dato, hvilket gør transformationen til en streng.
Hvis vi brugte tid. sover dette ville få tolken til at vente den angivne tid i sekunder, før han fortsætter.
Disse funktioner, der er dækket her, er kun en lille prøve, hvis vi vil fordybe os i emnet, kan vi bruge den officielle dokumentation for Python For at få flere detaljer og øge vores vidensniveau om emnet kan denne reference findes på http://python.org
Med dette afslutter vi denne vejledning, vi kan nu arbejde med tids- og datofunktionerne i Python, så vi kan tilpasse dem til vores projekter og øge funktionaliteten af ​​vores websted.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave