Python Iegūstiet pašreizējo laiku

Python Get Current Time




Python ir daudzpusīga, universāla un augsta līmeņa programmēšanas valoda mūsdienās. Tas piedāvā daudzus iebūvētus moduļus un funkcijas dažu īpašu uzdevumu veikšanai. Tas arī nodrošina datuma un laika moduļus, lai veiktu ar laiku saistītus uzdevumus. Laika vērtība sākas no 1970. gada 1. janvāra, un lielākā daļa operētājsistēmu atbalsta laika vērtību līdz 2038. gadam. Otrā ir laika vienības aprēķins. Laika vērtība tiek atgriezta peldošā komata skaitļos. Šajā rakstā ir izskaidroti dažādi veidi, kā iegūt pašreizējo laiku, izmantojot Python.

Metodes pašreizējā laika iegūšanai

Tālāk ir norādītas divas metodes, kā iegūt pašreizējo laiku Python:







  1. Izmantojot datums Laiks modulis
  2. Izmantojot laiks modulis

Izmantojot datuma un laika moduli

Datuma laiks ir iebūvētais Python modulis. Tas nodrošina daudzas iebūvētas funkcijas, lai iegūtu pašreizējo datumu un laiku. Datuma un laika moduļa funkcija tagad () dod pašreizējo laiku kopā ar datumu.



Izmantojam funkciju (tagad) mūsu Python skriptā, lai iegūtu pašreizējo laiku un datumu.



#importē datuma un laika moduli
no datums Laiks importēt datums Laiks
#izmantojot funkciju Tagad
drukāt('Pašreizējais datums un laiks ir:',datums Laiks.tagad())

Izeja





Izvade parāda pašreizējo datumu un laiku.



Mēs varam izmantot funkciju strftime (), lai datu laika objekta vērtību pārvērstu virknē. Direktīvas tiek nodotas funkcijai strftime () kā argumenti, un tā atgriež vērtību. Piemēram, direktīva %H, %M un %S attiecīgi atgriež stundu, minūšu un sekunžu vērtību virknes formātā. Izmantosim šīs direktīvas ar funkciju strftime (), lai iegūtu pašreizējo laiku. Dotajā piemērā datetime.now () funkcijas izvade tiek saglabāta mainīgajā datumā_laiks. Turklāt funkcijas strftime () izvade tiek saglabāta mainīgajā current_time, un visbeidzot, mēs drukājam mainīgo current_time, lai iegūtu pašreizējo laika vērtību.

#importē datuma un laika moduli
no datums Laiks importēt datums Laiks
#izmantojot funkciju Tagad, lai iegūtu datuma un laika vērtību
datums Laiks=datums Laiks.tagad()
#using strftime (), lai iegūtu pašreizējo laika vērtību
pašreizējais laiks=datums Laiks.strftime('%H:%M:%S')
drukāt('Pašreizējais laiks ir:',pašreizējais laiks)

Izeja

Izvade parāda pašreizējo laika vērtību.

Tā vietā, lai iegūtu gan datuma, gan laika vērtību, mēs varam arī iegūt tikai laika vērtību. Funkcija now (). Time () atgriež tikai laika vērtību. Atgriešanās vērtība datetime.now (). Time () tiek saglabāta mainīgā current_time. Visbeidzot, mēs drukājam mainīgo current_time, lai iegūtu pašreizējo laika vērtību.

#importē datuma un laika moduli
no datums Laiks importēt datums Laiks
#izmantojot laika funkciju, lai iegūtu pašreizējo laika vērtību
pašreizējais laiks=datums Laiks.tagad().laiks()
drukāt('Pašreizējais laiks ir:',pašreizējais laiks)

Izeja

Izvade parāda pašreizējo laika vērtību.

Datuma un laika moduli var izmantot dažādos veidos, lai iegūtu pašreizējo laika vērtību.

Izmantojot laika moduli

Pašreizējo laiku var iegūt, izmantojot laika moduļa funkciju localtime (). Lai iegūtu pašreizējo laika vērtību, izmantosim funkciju localtime () mūsu Python skriptā.

#importēt laika moduli
importēt laiks
#using localtime () funkciju, lai iegūtu pašreizējo laika vērtību
pašreizējais laiks= laiks.vietējais laiks()
#printing the current_time
drukāt(pašreizējais laiks)

Izeja

Funkcija localtime () atgriež pilnu laika struktūru.

Mēs varam iegūt pašreizējo laika vērtību stundā, minūtē un otrajā formātā, izmantojot laukus szerkezet_laiks. Tm_hour atgriež stundas vērtību. tā kā tm_min un tm_sec atgriež attiecīgi minūtes un sekundes vērtības.

#importēt laika moduli
importēt laiks
#using localtime () funkciju, lai iegūtu pašreizējo laika vērtību
pašreizējais laiks= laiks.vietējais laiks()
#printing the current_time
drukāt(pašreizējais laiks.tm_stunda,':',pašreizējais laiks.tm_min,':',pašreizējais laiks.tm_sec)

Izeja

Funkcija strftime () arī atgriež pašreizējo laiku. Funkcija strftime () laika struktūru izmanto kā argumentu kopā ar direktīvām.

#importēt laika moduli
importēt laiks
#using localtime () funkciju, lai iegūtu pašreizējo laika vērtību
current_time_struct= laiks.vietējais laiks()
#izmantojot strftime () funkciju
pašreizējais laiks= laiks.strftime('%H:%M:%S',current_time_struct)
drukāt('Pašreizējais laiks ir:',pašreizējais laiks)

Izeja

Secinājums

Python nodrošina datums Laiks un laiks moduli, lai veiktu ar laiku saistītos uzdevumus. Mēs varam iegūt strāvu, izmantojot šos divus moduļus. Šajā rakstā ir izskaidrota tā izmantošana datums Laiks un laiks moduli, lai iegūtu vienkāršu piemēru pašreizējo laiku.