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