Python Pridobite trenutni čas

Python Get Current Time




Python je vsestranski, splošen in na visoki ravni programski jezik sodobnega časa. Ponuja številne vgrajene module in funkcije za izvajanje nekaterih posebnih nalog. Ponuja tudi module časa in časa za izvajanje nalog, povezanih s časom. Časovna vrednost se začne s 1. januarjem 1970, večina operacijskih sistemov pa podpira časovno vrednost do leta 2038. Druga je izračun časovne enote. Časovna vrednost se vrne v številkah s plavajočo vejico. Ta članek pojasnjuje različne načine pridobivanja trenutnega časa z uporabo Pythona.

Metode za določanje trenutnega časa

Spodaj sta dva načina za pridobivanje trenutnega časa v Pythonu:







  1. Z uporabo Datum čas modul
  2. Z uporabo čas modul

Uporaba modula datetime

Datum in čas je vgrajen modul Python. Ponuja številne vgrajene funkcije za pridobivanje trenutnega datuma in ure. Funkcija now () modula datetime daje trenutni čas skupaj z datumom.



Za pridobitev trenutnega časa in datuma uporabimo funkcijo now () v našem skriptu Python.



#uvoz modula datetime
od Datum čas uvoz Datum čas
#uporaba funkcije now
tiskanje('Trenutni datum in ura sta:',Datum čas.zdaj())

Izhod





Izhod prikazuje trenutni datum in čas.



S funkcijo strftime () lahko pretvorimo vrednost objekta datatime v niz. Direktive se kot argumenti posredujejo funkciji strftime () in vrne vrednost. Na primer, direktive %H, %M in %S vrnejo vrednosti ur, minut in sekund v niznem formatu. Za pridobitev trenutnega časa uporabimo te direktive s funkcijo strftime (). V danem primeru je izhod funkcije datetime.now () shranjen v spremenljivki date_time. Poleg tega je izhod funkcije strftime () shranjen v spremenljivki current_time, nazadnje pa tiskamo spremenljivko current_time, da dobimo trenutno vrednost časa.

#uvoz modula datetime
od Datum čas uvoz Datum čas
#z uporabo funkcije now za pridobitev vrednosti datuma in časa
Datum čas=Datum čas.zdaj()
#koristite strftime (), da dobite trenutno vrednost časa
Trenutni čas=Datum čas.strftime('%H:%M:%S')
tiskanje('Trenutni čas je:',Trenutni čas)

Izhod

Izhod prikazuje trenutno vrednost časa.

Namesto vrednosti datuma in časa lahko dobimo tudi vrednost časa. Funkcija now (). Time () vrne samo vrednost časa. Vrnjena vrednost datetime.now (). Time () je shranjena v spremenljivki current_time. Končno tiskamo spremenljivko current_time, da dobimo trenutno vrednost časa.

#uvoz modula datetime
od Datum čas uvoz Datum čas
#uporaba časovne funkcije za pridobitev trenutne časovne vrednosti
Trenutni čas=Datum čas.zdaj().čas()
tiskanje('Trenutni čas je:',Trenutni čas)

Izhod

Izhod prikazuje trenutno vrednost časa.

Modul datetime lahko uporabite na različne načine, da dobite trenutno vrednost časa.

Uporaba časovnega modula

Trenutni čas lahko dobite z uporabo funkcije localtime () časovnega modula. Uporabimo funkcijo localtime () v našem skriptu Python, da dobimo trenutno vrednost časa.

#uvoz časovnega modula
uvoz čas
#uporaba funkcije localtime () za pridobitev trenutne vrednosti časa
Trenutni čas= čas.lokalni čas()
#tiskanje trenutnega_časa
tiskanje(Trenutni čas)

Izhod

Funkcija localtime () vrne celotno časovno strukturo.

Z uporabo struct_time polj lahko dobimo trenutno vrednost časa v uri, minuti in drugi obliki zapisa. Tm_hour vrne vrednost ure. ker tm_min in tm_sec vrneta vrednosti minut in sekund.

#uvoz časovnega modula
uvoz čas
#uporaba funkcije localtime () za pridobitev trenutne vrednosti časa
Trenutni čas= čas.lokalni čas()
#tiskanje trenutnega_časa
tiskanje(Trenutni čas.tm_hour,':',Trenutni čas.tm_min,':',Trenutni čas.tm_sec)

Izhod

Funkcija strftime () vrne tudi trenutni čas. Funkcija strftime () vzame časovno strukturo kot argument skupaj z direktivami.

#uvoz časovnega modula
uvoz čas
#uporaba funkcije localtime () za pridobitev trenutne vrednosti časa
current_time_struct= čas.lokalni čas()
#Uporaba funkcije strftime ()
Trenutni čas= čas.strftime('%H:%M:%S',current_time_struct)
tiskanje('Trenutni čas je:',Trenutni čas)

Izhod

Zaključek

Python ponuja Datum čas in čas modul za izvajanje časovnih nalog. S pomočjo teh dveh modulov lahko dobimo tok. Ta članek pojasnjuje uporabo Datum čas in čas modul za prikaz trenutnega časa s preprostimi primeri.