什么是 Python 中的 TimeTuple?
许多 Python 的时间函数都将时间处理成一个由九个数字组成的元组,如下所示 –
| 索引 | 字段 | 值 |
|---|---|---|
| 0 | 4 位数的年份 | 2008 |
| 1 | 月份 | 1 到 12 |
| 2 | 天数 | 1 到 31 |
| 3 | 小时数 | 0 到 23 |
| 4 | 分钟数 | 0 到 59 |
| 5 | 秒数 | 0 到 61 (60 或 61 是闰秒) |
| 6 | 星期几 | 0 到 6 (0 代表星期一) |
| 7 | 年中的第几天 | 1 到 366 (儒略日) |
| 8 | 夏令时 | -1、0、1、-1 表示由库决定 DST |
上述元组等同于 struct_time 结构。该结构具有以下属性 –
| 索引 | 属性 | 值 |
|---|---|---|
| 0 | tm_year | 2008 |
| 1 | tm_mon | 1 到 12 |
| 2 | tm_mday | 1 到 31 |
| 3 | tm_hour | 0 到 23 |
| 4 | tm_min | 0 到 59 |
| 5 | tm_sec | 0 到 61 (60 或 61 是闰秒) |
| 6 | tm_wday | 0 到 6 (0 代表星期一) |
| 7 | tm_yday | 1 到 366 (儒略日) |
| 8 | tm_isdst | -1、0、1、-1 表示由库决定 DST |
阅读更多:Python 教程
极客教程