Курс Python → Форматирование даты с strftime()

Модуль datetime в Python предоставляет удобные средства для работы с датами и временем. Один из полезных методов этого модуля — strftime(), который позволяет форматировать дату и время в строку согласно определенному шаблону.

Для использования функции strftime() сначала необходимо импортировать модуль datetime:

import datetime

Затем можно создать объект datetime, который содержит нужную дату и время, и вызвать метод strftime() с указанием необходимого формата:

now = datetime.datetime.now()
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date)

В данном примере мы создали объект now, содержащий текущую дату и время, а затем с помощью метода strftime() преобразовали их в строку в формате «YYYY-MM-DD HH:MM:SS». Результат будет выведен на экран.

Таким образом, использование функции strftime() с модулем datetime позволяет легко форматировать дату и время в нужный формат для дальнейшего использования в вашем коде.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Запуск Python из интерпретатора
  2. Проверка памяти объекта
  3. Defaultdict в Python
  4. ChainMap.new_child() — добавление нового словаря
  5. Работа с множествами в Python
  6. Проверка условий: all и any
  7. Работа со строками в Python.
  8. Преобразование типов данных в set comprehension
  9. Управление виртуальными окружениями в Python
  10. Dict Comprehension в Python
  11. Структура строк в Python
  12. Форматирование вывода списков
  13. Измерение времени выполнения
  14. Сортировка элементов в Python
  15. Возврат нескольких значений
  16. Переворот списка в Python
  17. Дефолтные параметры в Python
  18. Ввод нескольких значений
  19. Обработка StopIteration в Python
  20. Метод ifloordiv для пользовательских классов
  21. Запрос пароля с помощью getpass
  22. Определение размера папок в Python
  23. Работа с timedelta
  24. Работа с IP-адресами в Python
  25. Форматирование строк в Python
  26. Частичное совпадение ввода
  27. Управление асинхронными задачами на Python.
  28. Измерение времени выполнения кода
  29. Генерация UUID в Python
  30. Назначение максимального и минимального значения переменной в Python.
  31. Создание пар из последовательностей
  32. Оператор zip в Python
  33. Деление в Python
  34. Сохранение и загрузка модели в PyTorch
  35. Классы данных в Python
  36. Извлечение новостей с newspaper3k
  37. Подсказки типов в Python
  38. Python Аргументы по умолчанию
  39. Изменение логики работы с временем
  40. Сериализация и десериализация объектов
  41. Подсчет количества элементов в списке
  42. Абстракции словарей и множеств в Python
  43. Операции со строками в Python
  44. Передача параметров в Python
  45. Функция rsplit() в Python
  46. Декораторы в Python

Marketello читают маркетологи из крутых компаний