Python

Python Saņemiet pašreizējo laiku

Python Saņemiet pašreizējo laiku

Python ir daudzpusīga, universāla un augsta līmeņa programmēšanas valoda mūsdienu laikmetā. Tas piedāvā daudz iebūvētu moduļu un funkciju, lai veiktu dažus specifiskus uzdevumus. 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. Otrais 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

Šīs ir divas metodes, kā iegūt pašreizējo laiku Python:

  1. Izmantojot datums Laiks modulis
  2. Izmantojot laiks modulis

Datetime moduļa izmantošana

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

Izmantosim Python skripta funkciju now (), lai iegūtu pašreizējo laiku un datumu.

#importējot datuma laiku moduli
no datetime importa datetime
#izmantojot funkciju Tagad
print ("Pašreizējais datums un laiks ir:", datuma laiks.tagad ())

Rezultāts

Izejā tiek parādīts pašreizējais datums un laiks.

Mēs varam izmantot funkciju strftime (), lai datatime objekta vērtību pārveidotu par virkni. Direktīvas tiek nodotas strftime () funkcijai kā argumenti, un tā atgriež vērtību. Piemēram, direktīva% H,% M un% S attiecīgi atjauno 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 izeja.now () funkcija tiek saglabāta mainīgajā datumā_laiks. Funkcijas strftime () izeja 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ējot datuma laiku moduli
no datetime importa datetime
# izmantojot funkciju now, lai iegūtu datuma un laika vērtību
datuma_laiks = datuma laiks.tagad ()
#using strftime (), lai iegūtu pašreizējo laika vērtību
pašreizējais_laiks = datuma_laiks.strftime ("% H:% M:% S")
drukāt ("Pašreizējais laiks ir:", pašreizējais_laiks)

Rezultāts

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 vienkārši iegūt laika vērtību. Tagad ().funkcija time () atgriež tikai laika vērtību. Datetime atgriešanās vērtība.tagad ().laiks () tiek saglabāts mainīgajā current_time. Visbeidzot, mēs drukājam mainīgo current_time, lai iegūtu pašreizējo laika vērtību.

#importējot datuma laiku moduli
no datetime importa datetime
# izmantojot laika funkciju, lai iegūtu pašreizējo laika vērtību
pašreizējais_laiks = datuma laiks.tagad ().laiks()
drukāt ("Pašreizējais laiks ir:", pašreizējais_laiks)

Rezultāts

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

Datetime 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 (). Izmantosim funkciju localtime () mūsu Python skriptā, lai iegūtu pašreizējo laika vērtību.

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

Rezultāts

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

Izmantojot laukus struct_time, mēs varam iegūt pašreizējo laika vērtību stundas, minūtes un otrā formātā. Tm_hour atgriež stundas vērtību. turpretī tm_min un tm_sec attiecīgi atgriež minūtes un sekundes.

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

Rezultāts

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

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

Rezultāts

Secinājums

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

Atdariniet peles klikšķus, virzot kursoru, izmantojot operētājsistēmā Windows 10 bezklikšķu peli
Peles vai tastatūras lietošana nepareizā pozā, ja to lieto pārmērīgi daudz, var izraisīt daudz veselības problēmu, tostarp spriedzi, karpālā kanāla si...
Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...
Kontrolējiet un pārvaldiet peles kustību starp vairākiem monitoriem sistēmā Windows 10
Dual Display Mouse Manager ļauj kontrolēt un konfigurēt peles kustību starp vairākiem monitoriem, palēninot tās kustību robežas tuvumā. Windows 10/8 ļ...