Python的`time`模块提供了多种与时间相关的函数,下面是一些常用的`time`函数及其用法:
1. `time.time()`
功能:返回当前时间的时间戳(自1970年1月1日0时0分0秒起经过的秒数)。
用法:
import time
timestamp = time.time()
print("当前时间戳:", timestamp)
2. `time.localtime()`
功能:将时间戳转换为本地时间的时间组。
用法:
import time
timestamp = time.time()
local_time = time.localtime(timestamp)
print("本地时间:", local_time)
3. `time.strftime()`
功能:将时间组格式化为字符串。
用法:
import time
timestamp = time.time()
local_time = time.localtime(timestamp)
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", local_time)
print("格式化时间:", formatted_time)
4. `time.sleep(seconds)`
功能:使当前程序暂停指定的秒数。
用法:
import time
print("开始睡眠...")
time.sleep(5) 暂停5秒
print("睡眠结束。")
5. `time.gmtime()`
功能:返回当前时间的时间组,表示为格林尼治时间。
用法:
import time
timestamp = time.time()
gmt_time = time.gmtime(timestamp)
print("格林尼治时间:", gmt_time)
6. `time.perf_counter()`
功能:返回一个性能计数器的值,用于测量短时间间隔。
用法:
import time
start_time = time.perf_counter()
执行一些操作
end_time = time.perf_counter()
elapsed_time = end_time - start_time
print("执行时间:", elapsed_time, "秒")
这些函数可以帮助你进行时间的获取、转换、格式化和延迟控制。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/139472.html