Python時間模塊 (Python time Module)
The time module is a built-in module in Python and it has various functions that require to perform more operations on time. This is one of the best modules in Python that used to solve various real-life time-related problems. To use the time module in the program, initially, we have to import the time module.
時間模塊是Python中的內置模塊,它具有各種功能,需要按時執行更多操作。 這是Python中最好的模塊之一,用于解決各種現實中與時間相關的問題。 要在程序中使用時間模塊,首先,我們必須導入時間模塊 。
This module begins the recording time from the epoch. Epoch means time in history and it begins on 1st January 1970.
此模塊從紀元開始記錄時間。 歷元是歷史上的時間,始于1970年1月1日。
時間模塊的一些重要功能 (Some important function of the time module)
1次() (1) time())
This function returns the number of the second count since the epoch.
此函數返回自紀元以來的第二個計數的編號。
Example:
例:
# Importing the module
import time
s=time.time()
print('Total seconds since epoch:',s)
Output
輸出量
Total seconds since epoch: 1576083939.5877264
2)ctime() (2) ctime())
This function of the time module takes second as an argument and return time till the mentioned seconds.
時間模塊的此功能以秒為參數,并返回時間直到提到的秒數。
Example:
例:
# Importing the module
import time
s=1575293263.821702
Current_time=time.ctime(s)
print('current time since epoch:',Current_time)
Output
輸出量
current time since epoch: Mon Dec 2 13:27:43 2019
3)sleep() (3) sleep())
This function is used to stay the program execution for the time given in the arguments of this function.
該函數用于在該函數的參數中指定的時間內保持程序執行。
Example:
例:
# Importing the module
import time
print('Execution starting time:',time.ctime())
time.sleep(5)
print('After execution time:',time.ctime())
Output
輸出量
Execution starting time: Wed Dec 11 17:10:47 2019
After execution time: Wed Dec 11 17:10:52 2019
4)strftime() (4) strftime())
This function takes an argument and returns a string based on the format code.
該函數接受一個參數,并根據格式代碼返回一個字符串。
Example:
例:
# Importing the module
import time
Current_time=time.localtime()
time_in_format=time.strftime("%m/%d/%Y, %H:%M:%S",Current_time)
print('time in specific format since epoch:',time_in_format)
Output
輸出量
time in specific format since epoch: 12/11/2019, 17:12:47
5)asctime() (5) asctime())
This function takes a tuple of length nine as an argument and returns a string.
此函數將長度為9的元組作為參數并返回一個字符串。
Example:
例:
# Importing the module
import time
t=(2019,12,2,5,30,2,7,365,0)
r=time.asctime(t)
print("Time and date in a specific format:",r)
Output
輸出量
Time and date in a specific format: Mon Dec 2 05:30:02 2019
翻譯自: https://www.includehelp.com/python/time-module-with-example.aspx