07 Июл 2023
2 мин
2917

Получение текущего времени в Python

Иногда в ходе работы над проектом на Python возникает необходимость получить текущее время. Это может быть полезно, например, при логировании событий,

Содержание

Иногда в ходе работы над проектом на Python возникает необходимость получить текущее время. Это может быть полезно, например, при логировании событий, когда необходимо зафиксировать точное время их происхождения.

Получение текущего времени с использованием модуля datetime

Python предоставляет модуль datetime, который позволяет работать с датами и временем. Этот модуль содержит функцию datetime.now(), которая возвращает текущую дату и время.

Пример кода:

import datetime

current_time = datetime.datetime.now().time()
print(current_time)

При выполнении этого кода будет выведено текущее время, при этом дата будет игнорироваться.

Получение текущего времени с использованием модуля time

Есть еще один модуль в Python, который можно использовать для получения текущего времени — это модуль time. Функция time.time() возвращает текущее время в секундах с момента начала эпохи.

Пример кода:

import time

current_time = time.time()
print(current_time)

Здесь вывод будет представлен в виде числа с плавающей точкой, которое представляет собой количество секунд, прошедших с начала эпохи (обычно это 00:00:00 1 января 1970 года).

Заключение

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

Содержание

Добавить комментарий

Определи профессию по рисунку