Отримання поточної дати

Python:
Отримання поточної дати

Як:

Використання стандартної бібліотеки datetime:

Модуль datetime в стандартній бібліотеці Python надає класи для маніпулювання датами та часом. Для отримання поточної дати, ви можете використати метод date.today().

from datetime import date

today = date.today()
print(today)  # Вивід: РРРР-ММ-ДД (напр., 2023-04-05)

Форматування часу:

Якщо вам потрібна поточна дата в іншому форматі, метод strftime дозволяє вказати власне форматування дати:

from datetime import date

today = date.today()
formatted_date = today.strftime('%B %d, %Y')  # Приклад формату: "Квітень 05, 2023"
print(formatted_date)

Використання pendulum для більшої гнучкості (популярна стороння бібліотека):

Pendulum — це стороння бібліотека, яка пропонує більш інтуїтивний підхід до роботи з датами та часом у Python. Вона розширює стандартні функціональні можливості datetime та спрощує управління часовими зонами, серед іншого.

Спочатку, переконайтеся, що ви встановили pendulum через pip:

pip install pendulum

Потім, щоб отримати поточну дату:

import pendulum

today = pendulum.now().date()
print(today)  # Вивід: РРРР-ММ-ДД (напр., 2023-04-05)

З pendulum, форматування також просте та схоже на підхід strftime:

import pendulum

today = pendulum.now()
formatted_date = today.to_formatted_date_string()  # За замовчуванням формат: "Кві 5, 2023"
print(formatted_date)