Python Format Date
В Python существует несколько способов форматирования даты. Одним из них является использование метода `strftime()` из модуля `datetime`.
Для начала, импортируйте модуль `datetime`:
python
import datetime
Затем, создайте объект `datetime` соответствующий текущей дате и времени:
python
now = datetime.datetime.now()
Теперь вы можете использовать метод `strftime()` для форматирования даты в нужном вам формате. Например, если вам необходимо вывести дату в формате "год-месяц-день", вы можете использовать следующий код:
python
formatted_date = now.strftime("%Y-%m-%d")
print(formatted_date)
Результатом будет строка вида "год-месяц-день", например "2022-05-20".
Если вам нужно вывести дату и время, то можно использовать следующий формат: "%Y-%m-%d %H:%M:%S":
python
formatted_datetime = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_datetime)
Результатом будет строка вида "год-месяц-день час:минута:секунда", например "2022-05-20 15:30:45".
Также, вы можете использовать метод `strptime()` для преобразования строки в объект `datetime`. Например:
python
date_string = "2022-05-20"
date_object = datetime.datetime.strptime(date_string, "%Y-%m-%d")
print(date_object)
Результатом будет объект `datetime`, соответствующий заданной дате, например `datetime.datetime(2022, 5, 20, 0, 0)`.
Все поддерживаемые коды формата, которые можно использовать в методе `strftime()`, перечислены в [документации Python](https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior).
Надеюсь, это поможет вам в форматировании даты в Python!