Python

Python Вземете текущото време

Python Вземете текущото време

Python е универсален език за програмиране с общо предназначение и на високо ниво от ново време. Той предлага много вградени модули и функции за изпълнение на някои специфични задачи. Той също така предоставя модули за дата и час за изпълнение на задачи, свързани с времето. Стойността на времето започва от 1 януари 1970 г. и повечето операционни системи поддържат стойността на времето до 2038 г. Второто е изчислението на единицата време. Стойността на времето се връща в числа с плаваща запетая. Тази статия обяснява различни начини за получаване на текущото време с помощта на Python.

Методи за получаване на текущото време

Следват двата метода за получаване на текущото време в Python:

  1. Като използвате Време за среща модул
  2. Като използвате време модул

Използване на модула за дата и час

Datetime е вграденият модул Python. Той предоставя много вградени функции за получаване на текущата дата и час. Функцията now () на модула datetime дава текущото време, заедно с датата.

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

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

Изход

Резултатът показва текущата дата и час.

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

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

Изход

Резултатът показва текущата стойност на времето.

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

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

Изход

Резултатът показва текущата стойност на времето.

Модулът datetime може да се използва по различни начини за получаване на текущата стойност на времето.

Използване на модула за време

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

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

Изход

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

Можем да получим текущата стойност на времето в час, минута и втори формат, като използваме полетата struct_time. Tm_hour връща часовата стойност. като има предвид, че tm_min и tm_sec връщат съответно минутите и секундите.

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

Изход

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

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

Изход

Заключение

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

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...