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