Курс 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. Вычисление натуральных логарифмов в NumPy
  2. Отправка HTTP-запросов с User-Agent
  3. Python Метод sleep() из time
  4. Метаклассы в Python
  5. Класс-оболочка для словарей
  6. Метод clear для коллекций
  7. Создание циклической ссылки
  8. Пропуск начальных строк с помощью dropwhile()
  9. Преобразование Word в PDF с Spire.Doc
  10. Удаление дубликатов из списка с помощью dict.fromkeys
  11. SciPy: широкий функционал для математических операций
  12. Срез в Python
  13. Оператор «моржа» (Walrus Operator)
  14. Расчет времени выполнения кода
  15. Работа с необработанными строками
  16. Участие в сообществе @selectel
  17. Счетчик ссылок в Python
  18. Сложные типы данных в Python
  19. Преобразование строк в числа с плавающей запятой
  20. Pretty-printing JSON в Python
  21. Преобразование числа в список цифр
  22. Метод lt для сортировки объектов
  23. Дизассемблирование Python кода
  24. Преобразование текста в речь с Python
  25. Моржовый оператор в Python 3.8
  26. Тест скорости набора текста на Python
  27. Модуль itertools: комбинации и перестановки
  28. Условные выражения в Python
  29. Расчет времени выполнения
  30. Управление ресурсами с контекстными менеджерами
  31. Подсчет элементов в Python
  32. Модуль future Python
  33. Генераторы в Python
  34. Проверка строки на палиндром
  35. Разделение строк методом split()
  36. Цикл for с enumerate() в Python
  37. Управление виртуальными окружениями в Python
  38. Печать календаря
  39. Замена переменных в Python
  40. Сокращение ссылок с pyshorteners
  41. Решение переменной Шредингера
  42. Метод join() с набором
  43. Функции в одну строку
  44. Работа с CSV файлами
  45. Расширение операции побитового «и» в Python

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