Импортируем модуль datetime:
import datetime
Получаем текущую дату:
today = datetime.date.today()
Выводим год:
year = today.year
Выводим месяц:
month = today.month
Выводим день:
day = today.day
Пример вывода:
print(f"Год: {year}, Месяц: {month}, День: {day}")
Чтобы вывести текущий год, месяц и день с помощью модуля datetime в Python, можно использовать следующий код:
import datetime
# Получаем текущую дату и время
now = datetime.datetime.now()
# Выводим год, месяц и день
year = now.year
month = now.month
day = now.day
print(f"Год: {year}")
print(f"Месяц: {month}")
print(f"День: {day}")
# Альтернативный способ форматирования вывода
print(f"Сегодня: {now.strftime('%Y-%m-%d')}")
Пояснения:
import datetime: Импортирует модуль datetime.datetime.datetime.now(): Создает объект datetime, представляющий текущую дату и время.now.year, now.month, now.day: Получают соответствующие компоненты (год, месяц, день) из объекта datetime.print(f"Год: {year}") и т.д.: Выводят год, месяц и день в консоль. Используется f-строка для форматированного вывода.now.strftime('%Y-%m-%d'): Альтернативный способ форматирования даты с помощью метода strftime(). %Y - год с веком, %m - месяц (01-12), %d - день месяца (01-31).Пример вывода:
Год: 2024
Месяц: 10
День: 27
Сегодня: 2024-10-27