Python date.timetuple() 方法
date.timetuple() 方法用于操作模块 datetime 的日期类对象。
它是一个实例方法,这意味着它适用于类的实例。它返回一个time.struct_time
这是一个具有包含九个元素的命名元组接口的对象。
以下值存在于time.struct_time
对象:
索引 | 属性 | 值 |
---|---|---|
0 | tm_year | (例如,1993) |
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] |
6 | tm_wday | 范围 [0, 6],星期一为 0 |
7 | tm_yday | 范围 [1, 366] |
8 | tm_isdst | 0、1 或 -1;见下文 |
不适用 | tm_zone | 时区名称的缩写 |
不适用 | tm_gmtoff | 以秒为单位向东偏移 UTC |
约会timetuple
相当于,
time.struct_time((d.year, d.month, d.day, 0, 0, 0, d.weekday(), yday, -1))
由于它是一个日期对象,因此缺少时间值,因此这些属性设置为零(索引 3,4,5)。由于日期对象是幼稚的,时区信息也丢失了。
模块:
import datetime
类:
from datetime import date
用法:
timetuple()
参数:
- None
返回值:
这个方法的返回类型是time.struct_time
包含日期信息的对象。
例:
## Python program explaining the
## use of date class instance methods
from datetime import date
## Creating an instance
x = date(2020, 4, 29)
print("Current date is:", x)
print()
d = x.timetuple()
print("The tuple of the date object", d)
print()
print("We can also access individual elements of this tuple")
for i in d:
print(i)
输出
Current date is:2020-04-29 The tuple of the date object time.struct_time(tm_year=2020, tm_mon=4, tm_mday=29, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=2, tm_yday=120, tm_isdst=-1) We can also access individual elements of this tuple 2020 4 29 0 0 0 2 120 -1
相关用法
- Python date toordinal()用法及代码示例
- Python date replace()用法及代码示例
- Python date strftime()用法及代码示例
- Python date weekday()用法及代码示例
- Python date isoweekday()用法及代码示例
- Python date isocalendar()用法及代码示例
- Python date __str__()用法及代码示例
- Python date isoformat()用法及代码示例
- Python datetime astimezone()用法及代码示例
- Python datetime timetuple()用法及代码示例
- Python datetime timetz()用法及代码示例
- Python datetime isocalendar()用法及代码示例
- Python datetime date()用法及代码示例
- Python datetime isoformat()用法及代码示例
- Python datetime __str__()用法及代码示例
- Python datetime.timedelta()用法及代码示例
- Python datetime.tzinfo()用法及代码示例
- Python datetime time()用法及代码示例
- Python datetime utcoffset()用法及代码示例
- Python datetime weekday()用法及代码示例
注:本文由纯净天空筛选整理自 Python date timetuple() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。