Python Hankige praegune aeg

Python Get Current Time




Python on tänapäeva mitmekülgne, üldotstarbeline ja kõrgetasemeline programmeerimiskeel. See pakub teatud sisseehitatud ülesannete täitmiseks palju sisseehitatud mooduleid ja funktsioone. Samuti pakub see aja- ja ajamooduleid ajaga seotud ülesannete täitmiseks. Aja väärtus algab 1. jaanuarist 1970 ja enamik operatsioonisüsteeme toetab ajaväärtust aastani 2038. Teine on ajaühiku arvutamine. Aja väärtus tagastatakse ujukomaarvudena. Selles artiklis selgitatakse erinevaid viise, kuidas praegust aega Pythoni abil saada.

Meetodid praeguse aja saamiseks

Pythonis praeguse aja saamiseks on kaks meetodit:







  1. Kasutades kuupäev Kellaaeg moodul
  2. Kasutades aega moodul

Kuupäeva ja aja mooduli kasutamine

Kuupäev ja aeg on sisseehitatud Pythoni moodul. See pakub palju sisseehitatud funktsioone praeguse kuupäeva ja kellaaja saamiseks. Kuupäeva ja aja mooduli funktsioon now () annab koos kuupäevaga praeguse aja.



Kasutage praeguse kellaaja ja kuupäeva saamiseks meie Pythoni skripti funktsiooni now ().



#kuupäeva -aja mooduli importimine
alates kuupäev Kellaaeg import kuupäev Kellaaeg
#funktsiooni nüüd kasutades
printida('Praegune kuupäev ja kellaaeg on:',kuupäev Kellaaeg.nüüd())

Väljund





Väljund näitab praegust kuupäeva ja kellaaega.



Funktsiooni strftime () abil saame muuta andmeaja objekti väärtuse stringiks. Direktiivid edastatakse argumentidena funktsioonile strftime () ja see tagastab väärtuse. Näiteks tagastab direktiiv %H, %M ja %S vastavalt tundide, minutite ja sekundite väärtuse stringivormingus. Kasutame neid direktiive koos strftime () funktsiooniga praeguse aja saamiseks. Antud näites on funktsiooni datetime.now () väljund salvestatud muutuja date_time. Lisaks salvestatakse funktsiooni strftime () väljund muutujale current_time ja lõpuks trükime praeguse aja väärtuse saamiseks muutuja current_time.

#kuupäeva -aja mooduli importimine
alates kuupäev Kellaaeg import kuupäev Kellaaeg
#kuupäeva ja kellaaja väärtuse saamiseks kasutage nüüd funktsiooni
kuupäev Kellaaeg=kuupäev Kellaaeg.nüüd()
#use strftime () praeguse aja väärtuse saamiseks
praegune_aeg=kuupäev Kellaaeg.strftime('%H:%M:%S')
printida('Praegune aeg on:',praegune_aeg)

Väljund

Väljund näitab praegust ajaväärtust.

Selle asemel, et saada nii kuupäeva kui ka kellaaja väärtus, saame ka aja väärtuse hankida. Funktsioon now (). Time () tagastab ainult aja väärtuse. Tagastusväärtus datetime.now (). Time () salvestatakse muutuja current_time. Lõpuks trükime praeguse aja väärtuse saamiseks muutuja current_time.

#kuupäeva -aja mooduli importimine
alates kuupäev Kellaaeg import kuupäev Kellaaeg
#kasutades ajafunktsiooni praeguse ajaväärtuse saamiseks
praegune_aeg=kuupäev Kellaaeg.nüüd().aega()
printida('Praegune aeg on:',praegune_aeg)

Väljund

Väljund näitab praegust ajaväärtust.

Kuupäeva ja aja moodulit saab praeguse aja väärtuse saamiseks kasutada mitmel viisil.

Ajamooduli kasutamine

Praeguse aja saab kätte ajamooduli funktsiooni localtime () abil. Kasutage praeguse aja väärtuse saamiseks meie Pythoni skripti funktsiooni localtime ().

#ajamooduli importimine
import aega
#kasutades localtime () funktsiooni praeguse aja väärtuse saamiseks
praegune_aeg= aega.kohalik aeg()
#praeguse_aja printimine
printida(praegune_aeg)

Väljund

Funktsioon localtime () tagastab täieliku ajastruktuuri.

Praeguse aja väärtuse saame tunni, minuti ja teise vormingu abil, kasutades välju struktuuri_aeg. Tm_hour tagastab tunni väärtuse. arvestades, et tm_min ja tm_sec tagastavad vastavalt minutite ja sekundite väärtused.

#ajamooduli importimine
import aega
#kasutades localtime () funktsiooni praeguse aja väärtuse saamiseks
praegune_aeg= aega.kohalik aeg()
#praeguse_aja printimine
printida(praegune_aeg.tm_tund,':',praegune_aeg.tm_min,':',praegune_aeg.tm_sec)

Väljund

Funktsioon strftime () tagastab ka praeguse aja. Funktsioon strftime () võtab ajastruktuuri argumendina koos direktiividega.

#ajamooduli importimine
import aega
#kasutades localtime () funktsiooni praeguse aja väärtuse saamiseks
current_time_struct= aega.kohalik aeg()
#kasutades strftime () funktsiooni
praegune_aeg= aega.strftime('%H:%M:%S',current_time_struct)
printida('Praegune aeg on:',praegune_aeg)

Väljund

Järeldus

Python pakub kuupäev Kellaaeg ja aega moodul ajaga seotud ülesannete täitmiseks. Nende kahe mooduli abil saame voolu saada. See artikkel selgitab selle kasutamist kuupäev Kellaaeg ja aega moodul, et saada lihtsate näidetega praegune aeg.