Импортируем модуль 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