python time库
时间: 2023-07-07 15:21:48 浏览: 91
`time`是Python标准库中的一个模块,可以用于处理时间相关的操作。下面是`time`模块的一些常用函数:
1. `time.time()`: 返回当前时间的时间戳(从1970年1月1日零时整算起的秒数)
2. `time.sleep(x)`: 程序暂停x秒
3. `time.localtime([secs])`: 将一个时间戳转换为当前时区的struct_time格式(即本地时间),如果不传入参数,则返回当前时间的本地时间
4. `time.gmtime([secs])`: 将一个时间戳转换为UTC时区的struct_time格式
5. `time.strftime(format[, t])`: 将struct_time格式的时间转换为字符串,其中format为格式化字符串,t为可选参数,表示要格式化的时间,默认为当前时间
6. `time.strptime(string[, format])`: 将字符串解析为struct_time格式的时间,其中string为要解析的字符串,format为可选参数,表示字符串的格式,默认为"%a %b %d %H:%M:%S %Y"
下面是一个使用`time`模块的示例代码,用于获取当前时间并将其格式化输出:
```python
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)
```
阅读全文