Syntaks:
tid.tid()Denne metoden har ingen argumenter, og den returnerer tidene på sekunder siden epokens starttid er et flytende punktnummer. Forskjellige bruksområder av tid() Metoden vises i neste del av opplæringen.
Eksempel-1: Bruk av tid () med CTime () for å skrive ut gjeldende dato og klokkeslett
Det er nevnt før det tid() Metoden returnerer verdien på sekunder, og det er et flytende punktnummer som ikke er lesbart. CTime () metoden brukes her for å representere returverdien til tid() Metode i et lesbart format. Importer tid og ctime fra tidsmodulen i begynnelsen av skriptet som skal brukes tid() og CTime () metoder. Skriptet vil lagre gjeldende dato- og tidsverdi på sekunder i den navngitte variabelen current_datetime ved bruk av tiden() metode. Deretter vil verdien av Current_DateTime bli skrevet ut. Verdien av denne variabelen sendes som argumentet for CTime () -metoden for å konvertere den til menneskelig lesbart format og skrive ut verdien.
# Importer tid og ctime fra tidsmodulenProduksjon:
Følgende utgang vises etter å ha kjørt skriptet.
Eksempel-2: Bruk av tid () med lokaltid () for å skrive ut gjeldende dato og tid separat
Dato- og klokkeslettverdiene skrives ut som en streng i forrige eksempel som er standardutgangen til CTIME () metode. Men hvis du vil lese hver del av data og tidsverdier og skrive ut hver verdi ved å bruke tilpasset format, må du bruke en annen metode som heter lokal tid() med tid() metode. lokal tid() metoden tar utgangen av tid() Metode som et argument og returnerer en struktur på dato- og tidsverdier som kan lese separat. Følgende eksempel viser hvordan du kan lese og skrive ut forskjellige deler av gjeldende data og tid ved å bruke tid() og lokal tid() metoder. tid Modulen importeres i begynnelsen av skriptet som skal brukes tid() og lokal tid() metoder. Utgangen av tid() Metoden lagres i variabelen, curtime og utgangen av lokal tid() Metoden lagres i variabelen lokal tid. Verdien av lokal tid Variabel skrives ut for å se den strukturelle utgangen til denne variabelen. Deretter er en liste over måneder og en liste over hverdagsvariabler erklært å representere navnene på måneden og ukedagen basert på den numeriske verdien som er satt i utdataene til lokal tid() metode. Til slutt vil skriptet generere de fire typene formaterte utganger av data og tid.
#!/usr/bin/env python3Produksjon:
Følgende utgang vises etter å ha kjørt skriptet.
Eksempel-3: Bruk av tid () med lokaletid () og strftime () for å skrive ut dato og klokkeslett
Det er en annen metode i Python for å lese dato- og tidsverdier ved å bruke forskjellige typer formatkoder som kalles StrfTime () metode. Tid (), Localime () og StrfTime () Metoder brukes i følgende skript for å generere mer spesifikke formaterte dato- og tidsverdier enn de to foregående eksemplene. tid Modulen importeres i begynnelsen av skriptet for å bruke tre metoder som er nevnt her. Til å begynne med produksjonen av tid() metoden sendes som argumentet for lokal tid() metode, og neste, StrfTime () Metode bruker utgangen fra lokal tid() Metode med formatkoder på forskjellige måter å generere forskjellige typer utganger. Det er ingen direkte formatkode i Python for å legge til suffiks med dagen som andre programmeringsspråk ('1.', '2.', '3.', og 'th'). Her, en funksjon som heter suffiks er definert for å legge til suffiks med dagsverdien på datoen.
#!/usr/bin/env python3Produksjon:
Følgende utgang vil generere etter å ha kjørt skriptet.
Konklusjon:
Det finnes mange tidsrelaterte metoder i tid Modul av Python. Bruken av tid() Metode med de to andre nyttige tidsmetodene for Python vises i denne opplæringen. Jeg håper, denne opplæringen vil hjelpe leserne med å lære bruk av tid () -metoden.