python time库
时间: 2023-10-03 07:04:55 浏览: 84
Python中的time库是用于处理时间相关操作的标准库,它提供了许多处理时间的函数和方法。下面是一些常用的time库函数和方法:
1. time():返回当前时间的时间戳(1970年1月1日以来的秒数)。
2. localtime([secs]):将一个时间戳转换为本地时间的struct_time对象。如果没有提供参数,则默认使用当前时间。
3. gmtime([secs]):将一个时间戳转换为UTC时间的struct_time对象。
4. mktime(t):将一个struct_time对象或元组表示的时间转换为时间戳。
5. strftime(format[, t]):将一个struct_time对象或时间戳按照指定的格式输出。
6. sleep(secs):使程序暂停指定的时间(单位为秒)。
例如,以下代码演示了如何使用time库获取当前时间:
```python
import time
# 获取当前时间戳
timestamp = time.time()
print("当前时间戳:", timestamp)
# 将时间戳转换为本地时间
local_time = time.localtime(timestamp)
print("本地时间:", local_time)
# 格式化输出时间
str_time = time.strftime("%Y-%m-%d %H:%M:%S", local_time)
print("格式化时间:", str_time)
```
输出:
```
当前时间戳: 1626234869.8528998
本地时间: time.struct_time(tm_year=2021, tm_mon=7, tm_mday=14, tm_hour=10, tm_min=27, tm_sec=49, tm_wday=2, tm_yday=195, tm_isdst=0)
格式化时间: 2021-07-14 10:27:49
```
阅读全文