datetime模块分成三个大部分,其中:
1. datetime.date : date部分只含有年 月 日信息。
2. datetime.time : time部分只含有时 分 秒 微秒。
3. datetime.datetime : datetime部分包含date 和 time 两部分,也就是包含年 月 日 时 分 秒 微秒。
一.datetime.date
1.1 创建自定义日期
注意:个位数的月和日前面不要加0
import datetime
d = datetime.date(2018,9,24)
print(d)
2018-09-24
1.2 获取本地时间
tday = datetime.date.today()
print(tday)
2019-03-31
分别获取本地时间的年,月,日,周
print(tday.year)# 获取年
2019
print(tday.month)# 获取月
3
print(tday.day)# 获取日
31
print(tday.weekday())# 获取星期几,0-6代表周一到周天
6
print(tday.isoweekday())