Krajta

Python Získejte aktuální čas

Python Získejte aktuální čas

Python je univerzální, univerzální programovací jazyk na vysoké úrovni moderní doby. Nabízí mnoho vestavěných modulů a funkcí k provádění některých konkrétních úkolů. Poskytuje také moduly času a času pro provádění úkolů souvisejících s časem. Časová hodnota začíná od 1. ledna 1970 a většina operačních systémů podporuje časovou hodnotu do roku 2038. Druhým je výpočet času. Hodnota času je vrácena v číslech s plovoucí desetinnou čárkou. Tento článek vysvětluje různé způsoby, jak získat aktuální čas pomocí Pythonu.

Metody získání aktuálního času

Následují dvě metody, jak získat aktuální čas v Pythonu:

  1. Pomocí čas schůzky modul
  2. Pomocí čas modul

Pomocí modulu datetime

Datetime je vestavěný modul Pythonu. Poskytuje mnoho vestavěných funkcí pro získání aktuálního data a času. Funkce now () modulu datetime poskytuje aktuální čas spolu s datem.

Použijme funkci now () v našem skriptu Pythonu k získání aktuálního času a data.

#import datetime modulu
z datetime import datetime
#použití funkce now
print ("Aktuální datum a čas je:", datetime.Nyní())

Výstup

Výstup zobrazuje aktuální datum a čas.

Můžeme použít funkci strftime () k převodu hodnoty objektu datatime na řetězec. Direktivy jsou předány funkci strftime () jako argumenty a vrátí hodnotu. Například směrnice% H,% M a% S vrací hodnotu hodin, minut a sekund ve formátu řetězce. Použijme tyto směrnice s funkcí strftime () k získání aktuálního času. V uvedeném příkladu výstup datetime.funkce now () je uložena v proměnné date_time. Navíc výstup funkce strftime () je uložen v proměnné current_time a nakonec tiskneme proměnnou current_time, abychom získali aktuální hodnotu času.

#import datetime modulu
z datetime import datetime
#použití funkce now k získání hodnoty data a času
date_time = datetime.Nyní()
# using strftime () k získání aktuální hodnoty času
current_time = datum_čas.strftime ("% H:% M:% S")
print ("Aktuální čas je:", current_time)

Výstup

Výstup ukazuje aktuální hodnotu času.

Místo získání hodnoty data a času můžeme také získat pouze hodnotu času. Nyní ().Funkce time () vrací pouze časovou hodnotu. Návratová hodnota datetime.Nyní().time () je uložen v proměnné current_time. Nakonec tiskneme proměnnou current_time, abychom získali aktuální hodnotu času.

#import datetime modulu
z datetime import datetime
#použití funkce času k získání aktuální hodnoty času
current_time = datetime.Nyní().čas()
print ("Aktuální čas je:", current_time)

Výstup

Výstup ukazuje aktuální hodnotu času.

Modul datetime lze použít různými způsoby k získání aktuální hodnoty času.

Pomocí časového modulu

Aktuální čas lze získat pomocí funkce localtime () časového modulu. Pojďme použít funkci localtime () v našem skriptu Pythonu k získání aktuální hodnoty času.

#importování časového modulu
čas importu
# using localtime () funkce k získání aktuální hodnoty času
current_time = čas.místní čas()
# tisk aktuálního času
tisk (aktuální_čas)

Výstup

Funkce localtime () vrací úplnou časovou strukturu.

Aktuální hodnotu času můžeme získat v hodinovém, minutovém a druhém formátu pomocí polí struct_time. Tm_hour vrací hodnotu hodiny. zatímco tm_min a tm_sec vrací hodnoty minut a sekund.

#importování časového modulu
čas importu
# using localtime () funkce k získání aktuální hodnoty času
current_time = čas.místní čas()
# tisk aktuálního času
tisk (aktuální_čas.tm_hour, ":", current_time.tm_min, ":", aktuální_čas.tm_sec)

Výstup

Funkce strftime () také vrací aktuální čas. Funkce strftime () bere časovou strukturu jako argument spolu se směrnicemi.

#importování časového modulu
čas importu
# using localtime () funkce k získání aktuální hodnoty času
current_time_struct = čas.místní čas()
# using strftime () funkce
current_time = čas.strftime ("% H:% M:% S", current_time_struct)
print ("Aktuální čas je:", current_time)

Výstup

Závěr

Python poskytuje čas schůzky a čas modul k provádění úkolů souvisejících s časem. Proud můžeme získat pomocí těchto dvou modulů. Tento článek vysvětluje použití čas schůzky a čas modul pro získání aktuálního času s jednoduchými příklady.

Hry Top 10 her k hraní na Ubuntu
Top 10 her k hraní na Ubuntu
Platforma Windows byla jednou z dominujících platforem pro hraní her kvůli velkému procentu her, které se dnes vyvíjejí, aby nativně podporovaly Windo...
Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...