Курс 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. f-строки в формате строк
  2. Статическая типизация в Python
  3. Непрерывная проверка в Python
  4. Расчет времени выполнения кода
  5. Python reversed() vs срез[::-1]
  6. Анонимные функции в Python
  7. Библиотека Rich: форматирование текста
  8. Отслеживание прогресса с tqdm
  9. Метод append() для списка
  10. Python Calendar Usage
  11. Частичное совпадение ввода
  12. Разделение списка на гнппы
  13. Удаление пробелов методом translate()
  14. Работа с функцией next() в Python
  15. Удаление элементов из списка в Python.
  16. Хэш-функции и метод цепочек
  17. Конкатенация списков в Python
  18. Добавление элемента к кортежу
  19. Установка Python3.7 и PIP
  20. Поиск наиболее частого элемента в списке
  21. Конвертация изображений в PDF
  22. Создание OrderedDict
  23. Структура строк в Python
  24. Измерение времени выполнения в Python
  25. Методы работы со списками
  26. Логический оператор «and» в Python
  27. Docstring в Python
  28. Методы обработки строк в Python
  29. Конкатенация строковых литералов
  30. Вложенные генераторы в Python
  31. Форматирование заголовков в Python
  32. Работа с Enum в Python3.
  33. Удаление элементов во время итерации
  34. Работа со слайсами
  35. Преобразование range в итератор
  36. Создание итератора
  37. Оператор морж в Python 3.8
  38. Ускоренный импорт библиотек
  39. Регулярные выражения: метод match
  40. Расчет времени выполнения программы
  41. Сортировка HTML-элементов
  42. Работа с zip()
  43. Метод сравнения объектов в Python
  44. Основы работы со строками в Python
  45. Проверка типа объекта в Python
  46. Форматирование строк в Python.
  47. Методы в Python
  48. Принципы Zen Python

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