Python内置日期处理包datetime用法记录
datetime.date 类(Object)
date类主要以元组(tuple)格式记录(year, month, day)数据,提供数据内的比较方法以及与ISO标准之间的转换方法。
主要方法
- 获得元组内元素datetime.date.timetuple()
一般使用循环,能够获取元组内部所有元素,包括year, month, day, day of the week, day of the year.
>>> from datetime import date
>>> d = date.fromordinal(730920)
>>> d
datetime.date(2002, 3, 11)
>>> t = d.timetuple()
>>> for i in t:
... print(i)
2002 # year
3 # month
11 # day
0
0
0
0 # day of the week
70 # day of the year
-1
- 更换相应位置值 datetime.date.replace(year, month, day)
- 获得周内星期数
datetime.date.weekday() [返回0-6]
datetime.date.isoweekday() [返回1-7] - [重点] 更换格式 datetime.date.strftime(“format string”)
其中, %Y代表年, %m代表月, %d代表日, %A代表星期(Monday, Tuesday …), %B代表月份(January, February … )
未完待续…
版权声明:本文为weixin_41429931原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。