Python

Python Pridobite trenutni čas

Python Pridobite trenutni čas

Python je vsestranski, splošno uporaben in sodoben programski jezik na visoki ravni. Ponuja številne vgrajene module in funkcije za izvajanje nekaterih posebnih nalog. Ponuja tudi module za datum in čas za izvajanje nalog, povezanih s časom. Časovna vrednost se začne s 1. januarjem 1970 in večina operacijskih sistemov podpira časovno vrednost do leta 2038. Drugi je izračun enote časa. Časovna vrednost se vrne v številkah s plavajočo vejico. V tem članku so razloženi različni načini pridobivanja trenutnega časa s pomočjo Pythona.

Metode za določitev trenutnega časa

Sledita dve metodi za pridobitev trenutnega časa v Pythonu:

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

Uporaba modula datetime

Datetime je vgrajeni modul Python. Ponuja številne vgrajene funkcije za prikaz trenutnega datuma in ure. Funkcija now () modula datetime prikazuje trenutni čas skupaj z datumom.

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

#importing modul datetime
od datetime uvoz datumtime
# z uporabo funkcije zdaj
print ("Trenutni datum in ura je:", datum in čas.zdaj ())

Izhod

Izhod prikazuje trenutni datum in uro.

Funkcijo strftime () lahko uporabimo za pretvorbo vrednosti predmeta podatkovnega časa v niz. Direktive se posredujejo funkciji strftime () kot argumenti in vrne vrednost. Na primer, direktiva% H,% M in% S vrne vrednost ure, minut in sekund v obliki niza. Uporabimo te direktive s funkcijo strftime (), da dobimo trenutni čas. V danem primeru je rezultat datuma in časa.funkcija now () je shranjena v spremenljivki date_time. Poleg tega je izhod funkcije strftime () shranjen v spremenljivki current_time in nazadnje tiskamo spremenljivko current_time, da dobimo trenutno vrednost časa.

#importing modul datetime
od datetime uvoz datumtime
# z uporabo funkcije zdaj za pridobitev vrednosti datuma in časa
date_time = datetime.zdaj ()
#using strftime () za pridobitev trenutne časovne vrednosti
trenutni_čas = datum_čas.strftime ("% H:% M:% S")
print ("Trenutni čas je:", current_time)

Izhod

Izhod prikazuje trenutno časovno vrednost.

Namesto da dobimo vrednost datuma in časa, lahko dobimo tudi samo časovno vrednost. Zdaj ().funkcija time () vrne samo vrednost časa. Vrnjena vrednost datuma in časa.zdaj ().time () je shranjen v spremenljivki current_time. Končno izpišemo spremenljivko current_time, da dobimo trenutno vrednost časa.

#importing modul datetime
od datetime uvoz datumtime
# Uporaba funkcije časa za pridobitev trenutne vrednosti časa
current_time = datetime.zdaj ().čas ()
print ("Trenutni čas je:", current_time)

Izhod

Izhod prikazuje trenutno časovno vrednost.

Modul datuma in časa je mogoče na različne načine uporabiti za pridobitev trenutne vrednosti časa.

Uporaba časovnega modula

Trenutni čas lahko dobimo z uporabo funkcije localtime () časovnega modula. Za pridobitev trenutne vrednosti časa uporabimo funkcijo localtime () v našem skriptu Python.

#importing časovni modul
čas uvoza
# using funkcijo localtime () za pridobitev trenutne vrednosti časa
current_time = čas.lokalni čas()
#printing the current_time
natisni (trenutni_ čas)

Izhod

Funkcija localtime () vrne celotno časovno strukturo.

Trenutno vrednost časa lahko dobimo v uri, minuti in drugi obliki z uporabo polji struct_time. Vrne vrednost ure. ker tm_min in tm_sec vrneta vrednosti minut in sekund.

#importing časovni modul
čas uvoza
# using funkcijo localtime () za pridobitev trenutne vrednosti časa
current_time = čas.lokalni čas()
#printing the current_time
natisni (trenutni_čas.tm_hour, ":", current_time.tm_min, ":", trenutni_ čas.tm_sec)

Izhod

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

#importing časovni modul
čas uvoza
# using funkcijo localtime () za pridobitev trenutne vrednosti časa
current_time_struct = čas.lokalni čas()
# using funkcijo strftime ()
current_time = čas.strftime ("% H:% M:% S", current_time_struct)
print ("Trenutni čas je:", current_time)

Izhod

Zaključek

Python ponuja Datum čas in čas modul za izvajanje nalog, povezanih s časom. Tok lahko dobimo z uporabo teh dveh modulov. Ta članek pojasnjuje uporabo Datum čas in čas modul, da dobite trenutni čas s preprostimi primeri.

Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...
Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...
Odprtokodna vrata komercialnih igralnih sistemov
Brezplačne, odprtokodne in medplatformacijske igre, ki jih lahko uporabite za igranje starih, pa tudi nekaterih dokaj nedavnih naslovov iger. V tem čl...