Python

Python Получить текущее время

Python Получить текущее время

Python - это универсальный, универсальный и высокоуровневый язык программирования современности. Он предлагает множество встроенных модулей и функций для выполнения некоторых конкретных задач. Он также предоставляет модули даты и времени для выполнения задач, связанных со временем. Значение времени начинается с 1 января 1970 г., и большинство операционных систем поддерживают значение времени до 2038 г. Второй - это единица расчета времени. Значение времени возвращается в виде чисел с плавающей запятой. В этой статье объясняются различные способы получения текущего времени с помощью Python.

Способы получения текущего времени

Ниже приведены два метода получения текущего времени в Python:

  1. Используя дата и время модуль
  2. Используя время модуль

Использование модуля datetime

DateTime - это встроенный модуль Python. Он предоставляет множество встроенных функций для получения текущей даты и времени. Функция now () модуля datetime возвращает текущее время вместе с датой.

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

# импорт модуля datetime
from datetime import datetime
# используя функцию now
print ("Текущая дата и время:", datetime.сейчас())

Выход

На выходе отображается текущая дата и время.

Мы можем использовать функцию strftime () для преобразования значения объекта datatime в строку. Директивы передаются в функцию strftime () в качестве аргументов, и она возвращает значение. Например, директива% H,% M и% S возвращает значение часов, минут и секунд в строковом формате соответственно. Давайте используем эти директивы с функцией strftime (), чтобы получить текущее время. В данном примере вывод datetime.Функция now () хранится в переменной date_time. Более того, вывод функции strftime () сохраняется в переменной current_time, и, наконец, мы печатаем переменную current_time, чтобы получить текущее значение времени.

# импорт модуля datetime
from datetime import datetime
# использование функции now для получения значения даты и времени
date_time = datetime.сейчас()
# использование strftime () для получения текущего значения времени
current_time = date_time.strftime ("% H:% M:% S")
print ("Текущее время:", current_time)

Выход

На выходе отображается текущее значение времени.

Вместо того, чтобы получать значение даты и времени, мы также можем просто получить значение времени. Сейчас ().функция time () возвращает только значение времени. Возвращаемое значение datetime.сейчас().time () хранится в переменной current_time. Наконец, мы печатаем переменную current_time, чтобы получить текущее значение времени.

# импорт модуля datetime
from datetime import datetime
# использование функции времени для получения текущего значения времени
current_time = datetime.сейчас().время()
print ("Текущее время:", current_time)

Выход

На выходе отображается текущее значение времени.

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

Использование модуля времени

Текущее время можно получить с помощью функции localtime () модуля времени. Давайте воспользуемся функцией localtime () в нашем скрипте Python, чтобы получить текущее значение времени.

# импорт модуля времени
время импорта
# использование функции localtime () для получения текущего значения времени
current_time = время.местное время()
# печать текущего_времени
печать (текущее_время)

Выход

Функция localtime () возвращает полную временную структуру.

Мы можем получить текущее значение времени в формате часа, минуты и секунды, используя поля struct_time. Tm_hour возвращает значение часа. тогда как tm_min и tm_sec возвращают значения минут и секунд соответственно.

# импорт модуля времени
время импорта
# использование функции localtime () для получения текущего значения времени
current_time = время.местное время()
# печать текущего_времени
печать (текущее_время.tm_hour, ":", current_time.tm_min, ":", current_time.tm_sec)

Выход

Функция strftime () также возвращает текущее время. Функция strftime () принимает временную структуру в качестве аргумента вместе с директивами.

# импорт модуля времени
время импорта
# использование функции localtime () для получения текущего значения времени
current_time_struct = время.местное время()
# использование функции strftime ()
current_time = время.strftime ("% H:% M:% S", current_time_struct)
print ("Текущее время:", current_time)

Выход

Заключение

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

Полезные инструменты для геймеров Linux
Если вам нравится играть в игры на Linux, скорее всего, вы использовали приложения и утилиты, такие как Wine, Lutris и OBS Studio, для улучшения игров...
Игры HD Remastered для Linux, ранее не выпускавшиеся для Linux
Многие разработчики и издатели игр придумывают HD-ремастеры старых игр, чтобы продлить жизнь франшизы, порадовать фанатов, требующих совместимости с с...
Как использовать AutoKey для автоматизации игр под Linux
AutoKey - это утилита автоматизации рабочего стола для Linux и X11, запрограммированная на Python 3, GTK и Qt. Используя его функции сценариев и MACRO...