Hogyan lehet lekérni az aktuális dátumot és időt a Pythonban?

Ebben a cikkben megtanulja megismerni a mai dátumot és az aktuális dátumot és időt a Pythonban. A dátumot és az időt különböző formátumokban is formázzuk strftime () módszerrel.

Az aktuális dátum lekérése számos módon lehetséges. A datefeladat végrehajtásához a datetime modul osztályát fogjuk használni .

1. példa: A Python megkapja a mai dátumot

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

Itt importáltuk az dateosztályt a datetimemodulból. Ezután a date.today()módszert használtuk az aktuális helyi dátum lekérésére.

Egyébként date.today()egy olyan dateobjektumot ad vissza , amely a mai programban van hozzárendelve a fenti programhoz. Most az strftime () metódus segítségével létrehozhat egy karakterláncot, amely különböző formátumokban jeleníti meg a dátumot.

2. példa: Aktuális dátum különböző formátumokban

 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) 

A program futtatásakor a kimenet valami hasonló lesz:

 d1 = 2019.09.16. d2 = 2019. szeptember 16. d3 = 2019.09.16. d4 = 2019.9.16.

Ha meg kell kapnia az aktuális dátumot és időpontot, használhatja datetimea datetimemodul osztályát .

3. példa: Szerezze be az aktuális dátumot és időt

 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) 

Itt használtuk datetime.now()az aktuális dátum és idő megadását. Ezután strftime()egy dátumot és időt ábrázoló karakterláncot készítettünk egy másik formátumban.

érdekes cikkek...