Одним зі способів отримання поточної дати та часу в Python є використання класу date з модуля datetime.
Приклад отримання поточної дати в Python:
|
1 2 3 4 |
from datetime import date today = date.today() print("Today's date:", today) |
Результат:
Today's date: 2023-09-11
Ми імпортували клас date із модуля datetime. Потім використали метод date.today() для отримання локальної дати.
Приклад отримання поточної дати у різних форматах:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from datetime import date today = date.today() # Формат dd/mm/YY d1 = today.strftime("%d/%m/%Y") print("d1 =", d1) # Місяць у текстовому форматі, день та рік d2 = today.strftime("%B %d, %Y") print("d2 =", d2) # Формат mm/dd/y d3 = today.strftime("%m/%d/%y") print("d3 =", d3) # Абревіатура місяця, день і рік d4 = today.strftime("%b-%d-%Y") print("d4 =", d4) |
Результат:
d1 = 11/09/2023
d2 = September 11, 2023
d3 = 09/11/23
d4 = Sep-11-2023
Отримання поточної дати та часу в Python
Якщо нам потрібно отримати поточну дату та час, то ми можемо використати клас datetime із модуля datetime. Наприклад:
|
1 2 3 4 5 6 7 8 9 10 |
from datetime import datetime # Об'єкт datetime, що містить поточну дату та час 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) |
Результат:
now = 2023-09-11 11:27:49.796890
date and time = 11/09/2023 11:27:49
Ми використали метод datetime.now() для отримання поточної дати та часу. Потім використали метод strftime() для створення рядка, який представляє дату та час в іншому форматі.
