下面是针对“Python学习之time模块的基本使用”的完整攻略。
1. time模块简介
time模块是Python内置的一个与时间相关的标准库,包含了一些处理时间的函数和类。这个模块提供了许多函数来获取、处理和操作时间。在Python中,时间一般表示为以秒为单位的浮点数。
2. time模块的基本使用
2.1 获取当前时间
time模块提供了获取当前时间的函数time()
,这个函数返回一个浮点数,代表自1970年1月1日0点0分0秒以来的秒数,也称为Unix时间戳。
import time
current_time = time.time()
print("当前时间戳为:", current_time)
运行上面的代码,输出结果如下:
当前时间戳为: 1579600511.0976875
2.2 时间的格式化
time模块提供了将时间格式化为字符串的函数strftime()
,可以将时间格式化成各种格式的字符串。下面是一些常用的格式化字符串的示例:
import time
# 将当前时间格式化成本地时间字符串
local_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print("本地时间为:", local_time)
# 将当前时间格式化成UTC时间字符串
utc_time = time.strftime("%Y-%m-%d %H:%M:%S", time.gmtime())
print("UTC时间为:", utc_time)
运行上面的代码,输出结果如下:
本地时间为: 2020-01-22 18:46:51
UTC时间为: 2020-01-22 10:46:51
2.3 等待指定时间
time模块还提供了等待指定时间的函数sleep()
,这个函数接受一个参数,表示等待的秒数。
import time
# 等待5秒
time.sleep(5)
# 5秒后输出一段文字
print("5秒钟已经过去了!")
运行上面的代码,程序会暂停5秒,然后输出一段文字。
3. 总结
这篇文章介绍了Python中time模块的基本使用,包括获取当前时间、时间格式化和等待指定时间等功能。希望本文的内容对您有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python学习之time模块的基本使用 - Python技术站