Како добити тренутни датум и време у Питхону?

У овом чланку ћете научити како да сазнате данашњи датум и тренутни датум и време у Питхону. Такође ћемо форматирати датум и време у различитим форматима методом стрфтиме ().

Постоје бројни начини на које можете да добијете тренутни датум. dateЗа постизање овог задатка користићемо класу модула датетиме.

Пример 1: Питхон добија данашњи датум

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

Овде смо dateкласу увезли из datetimeмодула. Затим смо date.today()методом користили тренутни локални датум.

Узгред, date.today()враћа dateобјекат који је додељен променљивој данас у горе наведеном програму. Сада можете користити методу стрфтиме () да креирате низ који представља датум у различитим форматима.

Пример 2: Тренутни датум у различитим форматима

 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) 

Када покренете програм, излаз ће бити отприлике:

 д1 = 16.9.2019 д2 = 16. септембар 2019. д3 = 16.09.19. д4 = 16.09.2019.

Ако вам је потребан тренутни датум и време, можете користити datetimeкласу datetimeмодула.

Пример 3: Дознајте тренутни датум и време

 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) 

Овде смо користили datetime.now()тренутни датум и време. Тада смо strftime()створили низ који представља датум и време у другом формату.

Занимљиви Чланци...