Курс Python → Работа с датой и временем в Python

Модуль datetime в Python предоставляет различные классы и методы для работы с датой и временем. Он позволяет создавать объекты для представления даты, времени, их комбинаций, а также выполнять различные операции с ними. Для начала работы с модулем datetime необходимо импортировать его:

import datetime

После импорта модуля можно создавать объекты даты, времени или их комбинации, используя соответствующие классы. Например, для создания объекта даты можно воспользоваться классом date:

current_date = datetime.date.today()

Для работы с временем можно использовать класс time, а для комбинирования даты и времени — класс datetime. Модуль также предоставляет класс timedelta для работы с разницей во времени. Например, для получения разницы между двумя датами можно сделать следующее:

delta = datetime.timedelta(days=7)
new_date = current_date + delta

Кроме того, модуль datetime позволяет форматировать дату и время в нужном формате с помощью метода strftime(). Например, чтобы получить текущее время в формате ЧЧ:ММ:СС, можно воспользоваться следующим кодом:

current_time = datetime.datetime.now().strftime('%H:%M:%S')

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

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

Автор урока

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

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

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

  1. Многострочные строки в Python
  2. Обязательные аргументы в Python
  3. Генераторы данных
  4. Простой калькулятор Python
  5. Работа с множествами в Python
  6. Удаление элементов из списка
  7. Сравнение объектов в Python
  8. Генераторы в Python
  9. Проверка наличия элемента в списке
  10. Поиск наиболее частого элемента в списке
  11. Создание функций высшего порядка
  12. Модуль math: константы π и e
  13. Декораторы в Python
  14. Метод rpow в Python
  15. Возврат нескольких значений
  16. Python enumerate() функции
  17. Оператор распаковки в Python
  18. Быстрый поиск кода
  19. Преобразование PowerPoint в PDF.
  20. Метод difference_update() — разность множеств
  21. Шаблоны Flask: условия и циклы
  22. Форматирование строк с % в Python
  23. Функция divmod() в Python
  24. Сортировка в Python
  25. Роль запятой в Python
  26. Измерение времени выполнения кода с использованием time
  27. Сокращение ссылок с pyshorteners
  28. Именование столбцов в Python с pandas
  29. Конкатенация строк с методом join()
  30. Основные операции с Numpy
  31. Форматирование строк в Python
  32. Сравнение строк в Python
  33. Запрос пароля с помощью getpass
  34. Создание новых функций с помощью functools.partial
  35. Добавление элементов в список
  36. Использование подчеркивания в REPL
  37. Python union() функция — объединение множеств
  38. Метод join() для объединения элементов в строку.
  39. Создание списков в Python
  40. Функция reduce() в Python
  41. Создание именованных кортежей в Python
  42. Функции в Python
  43. Подсказки типов в Python
  44. Работа с GitHub в Telegram

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