Python - Tidsmodul

Innehållsförteckning
Det är oundvikligt att när vi gör program som vi måste arbeta med datum, antingen för att behålla åtkomstkontroll, visa när åtgärderna utfördes eller helt enkelt som en valideringsmekanism, lyckligtvis inom modulerna som det sätter oss Pytonorm Till vårt förfogande har vi Time -modulen, den har ett stort antal metoder som vi kan använda för att manipulera datum i olika format.
Tidsmodul
Som vi hade förklarat Tidsmodul Den innehåller funktioner som gör att vi bland annat kan manipulera och formatera datum och tider, få aktuella datum, intervall och göra beräkningar med dem.
En av de rätta formerna av Pytonorm för att hantera datum är med tupler, låt oss se en och förklara position med
position som betyder:
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Denna tupel kan läsas enligt följande: 21 januari 2002 kl. 12:02:56, vilket är måndag och är den 21: a i året; Nu undrar vi hur vi vet all denna information bara genom att titta på den här tupeln, för genom positionerna för varje värde inuti, låt oss se vad var och en motsvarar.
  • 0 År till exempel, 2000, 2001, och så vidare.
  • 1 månad i intervall 1-12
  • 2 dagar i intervall 1-31
  • 3 Tid i intervallet 0-23
  • 4 minuter i intervallet 0-59
  • 5 sekunder i intervallet 0-61
  • 6 Veckodag i intervallet 0-6, där måndag är 0
  • 7 juli dag i intervallet 1-366
  • 8 Sommartid 0, 1 eller -1
I position 8 bör det noteras att vi måste klargöra att ett booleskt värde används.
Några av de viktigaste funktionerna i denna modul är följande:
asctime ([tuple]): Konvertera en tidstupel till en sträng.
lokal tid ([sek]): Konvertera sekunderna till en datumtupel, lokal tid.
mktime (tuple): Konverterar en tupel från tid till lokal tid.
sömn (sekunder): Den sover (gör ingenting) i antalet sekunder som motsvarar sekunder.
strptime (sträng [, format]): Förvandla en sträng till en tidstupel.
tid (): Aktuellt datum (i sekunder, UTC).
Låt oss se ett exempel i följande bild av tillämpningen av funktionen eller metoden när som helst.

Som vi kan se förvandlas det aktuella datumet till en sträng, på så sätt är det mycket mer läsbart för det mänskliga ögat.
På samma sätt kan vi passera en tupel byggd med lokal tid till exempel, om vi inte behöver arbeta med det aktuella datumet, vilket gör transformationen till en sträng.
Om vi ​​använde tid. sover detta skulle få tolken att vänta den angivna tiden i sekunder innan han fortsätter.
Dessa funktioner som omfattas här är bara ett litet urval, om vi vill fördjupa oss i ämnet kan vi använda den officiella dokumentationen av Pytonorm För att få mer information och öka vår kunskapsnivå i ämnet finns denna referens på http://python.org
Med detta avslutar vi denna handledning, vi kan nu arbeta med tids- och datumfunktionerna i Python så att vi kan anpassa dem till våra projekt och öka funktionaliteten på vår webbplats.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave