Python time.localtime() 函数详解:格式、属性及应用
time.localtime() 函数在 Python 中用于获取当前时间并将其表示为一个 struct_time 对象。该对象包含 9 个属性,分别代表时间信息的各个组成部分:
- 'tm_year' (年份):例如 2023
- 'tm_mon' (月份):1 到 12,1 代表一月
- 'tm_mday' (日期):1 到 31
- 'tm_hour' (小时):0 到 23
- 'tm_min' (分钟):0 到 59
- 'tm_sec' (秒):0 到 59
- 'tm_wday' (星期几):0 到 6,0 代表星期一
- 'tm_yday' (一年中的第几天):1 到 366
- 'tm_isdst' (是否为夏令时):-1 代表未知,0 代表不使用夏令时,1 代表使用夏令时
通过访问这些属性,可以方便地获取时间对象的各个部分,例如:
import time
current_time = time.localtime()
year = current_time.tm_year
month = current_time.tm_mon
day = current_time.tm_mday
print(f'当前日期:{year}年{month}月{day}日')
了解 time.localtime() 函数的使用方法可以帮助你进行时间操作,例如:
- 获取当前时间并将其格式化为特定字符串
- 计算时间间隔
- 对时间进行比较和排序
更多关于 time 模块的详细信息,请参考官方文档:https://docs.python.org/zh-cn/3/library/time.html
原文地址: https://www.cveoy.top/t/topic/pH20 著作权归作者所有。请勿转载和采集!