Metoder for å få dagens tid
Følgende er de to metodene for å få den nåværende tiden i Python:
Bruke DateTime -modulen
Datetime er den innebygde Python-modulen. Det gir mange innebygde funksjoner for å få gjeldende dato og tid. Now () -funksjonen til DateTime -modulen gir gjeldende tid, sammen med datoen.
La oss bruke nå () -funksjonen i Python -skriptet vårt for å få gjeldende tid og dato.
#importing av datetime -modulenProduksjon
Utgangen viser gjeldende dato og klokkeslett.
Vi kan bruke strfTime () -funksjonen for å konvertere Datatime -objektverdien til en streng. Direktivene sendes til strfTime () -funksjonen som argumenter, og den returnerer verdien. For eksempel returnerer direktivet %h, %m og %s verdien av timer, minutter og sekunder i et strengformat, henholdsvis. La oss bruke disse direktivene med StrfTime () -funksjonen for å oppnå gjeldende tid. I det gitte eksemplet er utdataene fra datetiden.nå () -funksjonen lagres i dato -variabelen. Videre lagres utgangen fra strfTime () -funksjonen i gjeldende variabel, og til slutt skriver vi ut gjeldende variabel for å få gjeldende tidsverdi.
#importing av datetime -modulenProduksjon
Utgangen viser gjeldende tidsverdi.
I stedet for å få både dato og tidsverdi, kan vi også bare få tidsverdien. Nå ().tid () funksjon returnerer bare tidsverdien. Returverdien av datetime.nå().TID () lagres i Current_Time Variable. Endelig skriver vi ut gjeldende variabel for å få gjeldende tidsverdi.
#importing av datetime -modulenProduksjon
Utgangen viser gjeldende tidsverdi.
Datetime -modulen kan brukes på forskjellige måter for å få gjeldende tidsverdi.
Bruke tidsmodulen
Gjeldende tid kan oppnås ved å bruke tidsmodulens lokaletid (). La oss bruke lokal -funksjonen () -funksjonen i Python -skriptet vårt for å få gjeldende tidsverdi.
#importing av tidsmodulenProduksjon
LocalTime () -funksjonen returnerer den komplette tidsstrukturen.
Vi kan få gjeldende tidsverdi på en time, minutt og andre format ved å bruke struct_time -feltene. TM_HOUR returnerer timeverdien. Mens TM_MIN, og TM_SEC returnerer henholdsvis protokollen og sekunders verdier.
#importing av tidsmodulenProduksjon
StrfTime () -funksjonen returnerer også gjeldende tid. StrfTime () -funksjonen tar tidsstrukturen som et argument sammen med direktivene.
#importing av tidsmodulenProduksjon
Konklusjon
Python gir dato tid og tid modul for å utføre de tidsrelaterte oppgavene. Vi kan få strømmen ved å bruke disse to modulene. Denne artikkelen forklarer bruken av dato tid og tid modul for å få den nåværende tiden med enkle eksempler.