Python Hae nykyinen aika

Python Get Current Time




Python on nykyajan monipuolinen, yleiskäyttöinen ja korkeatasoinen ohjelmointikieli. Se tarjoaa monia sisäänrakennettuja moduuleja ja toimintoja tiettyjen tehtävien suorittamiseen. Se tarjoaa myös päivämäärä- ja aikamoduuleja ajallisten tehtävien suorittamiseen. Aika -arvo alkaa 1. tammikuuta 1970, ja useimmat käyttöjärjestelmät tukevat aika -arvoa vuoteen 2038 saakka. Toinen on aikayksikön laskenta. Aika-arvo palautetaan liukulukuina. Tässä artikkelissa selitetään erilaisia ​​tapoja saada nykyinen aika Pythonin avulla.

Menetelmät nykyisen ajan saamiseksi

Seuraavat ovat kaksi tapaa saada nykyinen aika Pythonissa:







  1. Käyttämällä treffiaika moduuli
  2. Käyttämällä aika moduuli

Käyttämällä datetime -moduulia

Päivämäärä on sisäänrakennettu Python-moduuli. Se tarjoaa monia sisäänrakennettuja toimintoja nykyisen päivämäärän ja kellonajan saamiseksi. Datan ja ajan moduulin nyt () -funktio tuottaa nykyisen ajan päivämäärän kanssa.



Käytämme nyt () -funktiota Python -skriptissämme nykyisen ajan ja päivämäärän saamiseksi.



#tuonti -aikamoduuli
alkaen treffiaika tuonti treffiaika
#käyttää nyt -toimintoa
Tulosta('Nykyinen päivämäärä ja kellonaika on:',treffiaika.nyt())

Lähtö





Lähtö näyttää nykyisen päivämäärän ja kellonajan.



Voimme käyttää strftime () -funktiota datatime -objektin arvon muuntamiseen merkkijonoksi. Direktiivit välitetään strftime () -funktiolle argumentteina, ja se palauttaa arvon. Esimerkiksi direktiivi %H, %M ja %S palauttaa tuntien, minuuttien ja sekuntien arvon merkkijonomuodossa. Käytämme näitä direktiivejä strftime () -funktiolla nykyisen ajan saamiseksi. Tässä esimerkissä datetime.now () -funktion tulos tallennetaan date_time -muuttujaan. Lisäksi strftime () -funktion tulos tallennetaan nykyiseen_aika -muuttujaan, ja lopuksi tulostamme nykyisen_aika -muuttujan saadaksemme nykyisen aika -arvon.

#tuonti -aikamoduuli
alkaen treffiaika tuonti treffiaika
#käyttämällä nyt -funktiota päivämäärän ja kellonajan arvon saamiseen
treffiaika=treffiaika.nyt()
#using strftime () saadaksesi nykyisen aika -arvon
tämänhetkinen aika=treffiaika.strftime('%H:%M:%S')
Tulosta('Nykyinen aika on:',tämänhetkinen aika)

Lähtö

Lähtö näyttää nykyisen aika -arvon.

Päivämäärä- ja aika -arvon saamisen sijaan voimme myös vain saada aika -arvon. Funktio now (). Time () palauttaa vain aika -arvon. Paluuarvo datetime.now (). Time () tallennetaan current_time -muuttujaan. Lopuksi tulostamme current_time -muuttujan saadaksemme nykyisen aika -arvon.

#tuonti -aikamoduuli
alkaen treffiaika tuonti treffiaika
#käyttämällä aikatoimintoa saadaksesi nykyisen aika -arvon
tämänhetkinen aika=treffiaika.nyt().aika()
Tulosta('Nykyinen aika on:',tämänhetkinen aika)

Lähtö

Lähtö näyttää nykyisen aika -arvon.

Päivämäärä- ja aikamoduulia voidaan käyttää eri tavoin nykyisen aika -arvon saamiseksi.

Aikamoduulin käyttäminen

Nykyinen aika voidaan saada käyttämällä aikamoduulin localtime () -toimintoa. Käytämme Python -skriptimme localtime () -funktiota nykyisen aika -arvon saamiseksi.

#aikamoduulin tuonti
tuonti aika
#käyttää localtime () -toimintoa saadaksesi nykyisen aika -arvon
tämänhetkinen aika= aika.paikallinen aika()
#nykyisen_ajan tulostaminen
Tulosta(tämänhetkinen aika)

Lähtö

Localtime () -funktio palauttaa koko aikarakenteen.

Voimme saada nykyisen aika -arvon tunnin, minuutin ja toisen muodon käyttämällä struktuuri_aika -kenttiä. Tm_hour palauttaa tunnin arvon. kun taas tm_min ja tm_sec palauttavat minuutti- ja sekuntiarvot.

#aikamoduulin tuonti
tuonti aika
#käyttää localtime () -toimintoa saadaksesi nykyisen aika -arvon
tämänhetkinen aika= aika.paikallinen aika()
#nykyisen_ajan tulostaminen
Tulosta(tämänhetkinen aika.tm_hour,':',tämänhetkinen aika.tm_min,':',tämänhetkinen aika.tm_sec)

Lähtö

Strftime () -toiminto palauttaa myös nykyisen ajan. Strftime () -funktio ottaa aikarakenteen argumenttina direktiivien ohella.

#aikamoduulin tuonti
tuonti aika
#käyttää localtime () -toimintoa saadaksesi nykyisen aika -arvon
current_time_struct= aika.paikallinen aika()
#käyttää strftime () -toimintoa
tämänhetkinen aika= aika.strftime('%H:%M:%S',current_time_struct)
Tulosta('Nykyinen aika on:',tämänhetkinen aika)

Lähtö

Johtopäätös

Python tarjoaa treffiaika ja aika -moduuli ajankäyttöön liittyvien tehtävien suorittamiseen. Voimme saada virran käyttämällä näitä kahta moduulia. Tässä artikkelissa selitetään treffiaika ja aika moduuli saadaksesi nykyisen ajan yksinkertaisilla esimerkeillä.