返回系统当前时间戳对应的struct_time对象的函数是?
时间: 2024-02-17 20:01:47 浏览: 104
Python中可以使用time模块中的gmtime()或localtime()函数将系统当前时间戳转换为struct_time对象。
gmtime()函数将指定的时间戳(默认为当前时间)转换为UTC时区的struct_time对象,而localtime()函数则将指定的时间戳(默认为当前时间)转换为本地时区的struct_time对象。
示例代码如下:
```python
import time
# 获取当前时间戳
timestamp = time.time()
# 将时间戳转换为UTC时区的struct_time对象
utc_time = time.gmtime(timestamp)
print(utc_time)
# 将时间戳转换为本地时区的struct_time对象
local_time = time.localtime(timestamp)
print(local_time)
```
输出结果类似于:
```
time.struct_time(tm_year=2021, tm_mon=10, tm_mday=22, tm_hour=3, tm_min=34, tm_sec=7, tm_wday=4, tm_yday=295, tm_isdst=0)
time.struct_time(tm_year=2021, tm_mon=10, tm_mday=22, tm_hour=11, tm_min=34, tm_sec=7, tm_wday=4, tm_yday=295, tm_isdst=0)
```
其中,struct_time对象包含了年、月、日、时、分、秒、星期等时间信息。
阅读全文