Python日期模块time用法介绍
更新时间:2023-10-25Python日期模块time概述
在Python编程中,如果需要对时间进行操作,可以使用Python提供的日期模块time。time模块提供了与时间和日期相关的函数,包括获取当前时间、获取时间戳、格式化时间、休眠等。在本文中,我们将介绍Python日期模块time的使用方法。
获取当前时间
获取当前时间可以使用time模块中的time()函数,该函数返回当前时间的时间戳。时间戳是指从1970年1月1日0时0分0秒到当前时间之间的秒数。下面是获取当前时间的示例代码:
import time
now = time.time()
print(now)
运行这段代码后,将会打印当前时间的时间戳。
格式化时间
将时间戳转换为可读性好的格式化时间可以使用time模块中的strftime()函数。该函数接受一个时间戳和一个格式化字符串,返回相应格式的时间字符串。下面是将时间戳转换为指定格式的时间字符串的示例代码:
import time
timestamp = time.time()
time_str = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp))
print(time_str)
运行这段代码后,将会打印指定格式的时间字符串。
休眠
在程序中需要等待一段时间可以使用time模块中的sleep()函数。该函数接受一个参数,指定等待的时间,单位为秒。下面是休眠指定时间的示例代码:
import time
print("Start")
time.sleep(3)
print("End")
运行这段代码后,将会等待3秒钟之后输出"End"。
总结
Python日期模块time为程序员提供了对时间进行操作的函数,其中包括获取当前时间、获取时间戳、格式化时间、休眠等。通过掌握这些函数,我们可以更加方便地对时间进行操作,满足程序的需求。