Kuidas saada Pythonis praegune kuupäev ja kellaaeg?

Selles artiklis õpitakse Pythonis hankima tänane kuupäev ning praegune kuupäev ja kellaaeg. Samuti vormindame kuupäeva ja kellaaega erinevates vormingutes, kasutades strftime () meetodit.

Praeguse kuupäeva saamiseks võite kasutada mitut viisi. dateSelle ülesande täitmiseks kasutame kuupäevaaja mooduli klassi.

Näide 1: Python saab tänase kuupäeva

 from datetime import date today = date.today() print("Today's date:", today) 

Importisime dateklassi datetimemoodulist. Seejärel kasutasime date.today()meetodit praeguse kohaliku kuupäeva saamiseks.

Muide, date.today()tagastab dateobjekti, mis on ülaltoodud programmis määratud muutujale today. Nüüd saate strftime () meetodi abil luua stringi, mis tähistab kuupäeva erinevates vormingutes.

Näide 2: Praegune kuupäev erinevates vormingutes

 from datetime import date today = date.today() # dd/mm/YY d1 = today.strftime("%d/%m/%Y") print("d1 =", d1) # Textual month, day and year d2 = today.strftime("%B %d, %Y") print("d2 =", d2) # mm/dd/y d3 = today.strftime("%m/%d/%y") print("d3 =", d3) # Month abbreviation, day and year d4 = today.strftime("%b-%d-%Y") print("d4 =", d4) 

Programmi käivitamisel on väljund umbes selline:

 d1 = 16/09/2019 d2 = 16. september 2019 d3 = 16.09.2019 d4 = 16. september 2019

Kui teil on vaja saada praegune kuupäev ja kellaaeg, võite kasutada mooduli datetimeklassi datetime.

Näide 3: hankige praegune kuupäev ja kellaaeg

 from datetime import datetime # datetime object containing current date and time now = datetime.now() print("now =", now) # dd/mm/YY H:M:S dt_string = now.strftime("%d/%m/%Y %H:%M:%S") print("date and time =", dt_string) 

Siin oleme kasutanud datetime.now()praeguse kuupäeva ja kellaaja saamiseks. Seejärel lõime strftime()kuupäeva ja kellaaega tähistava stringi muus vormingus.

Huvitavad Artiklid...