一、datetime介绍
datime模块提供用来处理日期和时间的类。
二、类的分类
(一)datetime.date
1.生成日期
# 生成当日日期
d = datetime.date.today()
# 生成指定日期
d = datetime.date(2023,3,18)
# 由时间戳转日期
d = datetime.date.fromtimestamp(time.time())
# 返回从0001-01-01的x天的日期
d = datetime.date.fromordinal(x)
2. 类属性
datetime.date.min
datetime.date.max
datetime.date.resolution
3. 实例属性
d.year
d.month
d.day
4.实例方法
# 结构化时间对象
d.timetuple()
# replace
d.replace(year,month,day)
# weekday
d.weekday() # 0代表周一
d.isoweekday() # 1代表周一,0代表周日
# 格式
d.isofromat()
d.strtime("%Y年%m月%d日")