欢迎访问宙启技术站
智能推送

Python时间模块之time()函数的用法和示例。

发布时间:2023-12-14 19:47:25

time模块是Python标准库中的时间处理模块,其中包含了一系列用于获取和处理时间的函数。其中,time()函数是time模块中最基础的一个函数,用于返回当前时间的秒数。

time()函数的语法如下:

time.time()

该函数不需要任何参数,直接调用即可。

time()函数返回一个浮点数,表示从“时间戳元年”(1970年1月1日00:00:00 UTC)到当前时间的秒数。

下面是一个使用time()函数的简单示例:

import time

current_time = time.time()

print("当前时间戳:", current_time)

输出:

当前时间戳: 1638758806.0899346

在这个示例中,我们首先导入了time模块。然后,调用time()函数获取当前时间的秒数,并将其保存在变量current_time中。最后,使用print()函数显示输出当前时间戳。

另外,我们可以利用time()函数计算程序执行的时间。下面是一个计算程序执行时间的示例:

import time

start_time = time.time()

# 执行一些耗时的操作

for i in range(10000000):

    pass

end_time = time.time()

execution_time = end_time - start_time

print("程序执行时间:", execution_time, "秒")

输出:

程序执行时间: 0.9783740043640137 秒

在这个示例中,我们使用了start_time和end_time两个变量来保存程序的开始和结束时间。通过计算两个时间戳的差值,就可以得到程序的执行时间。

需要注意的是,time()函数返回的是一个浮点数,表示从1970年1月1日00:00:00 UTC以来的秒数。因此,我们可以通过比较时间戳的差值来计算时间间隔,或者进行其他与时间有关的计算。

总之,time()函数是Python时间模块中最基础的函数之一,用于获取当前时间的秒数。通过这个函数,我们可以实现各种与时间相关的操作,如计算程序执行时间、延时等。