python datetime.datetime、datetime

.、.date、. 时间处理
对日期和时间进行处理的主要对象:
:日期差或时间差(常用)
:时间和日期(常用)
date:日期
time:时间
1、. / .date
(1)获取当前日期和时间:(返回结果:.(2020, 9, 23, 16, 6, 28, ))

python datetime.datetime、datetime

文章插图
import datetime as dtdt.datetime.now() dt.datetime.today()
(2)获取当前日期:(返回结果:.date(2020, 9, 23))
dt.date.today() dt.datetime.now().date()dt.datetime.today().date()
(3)获取日期中的年份:(返回结果:2020)
dt.datetime(2020,9,23).yeardt.date(2020,9,23).year
(4)获取日期中的月份:(返回结果:9)
dt.datetime(2020,9,23).monthdt.date(2020,9,23).month
(5)获取日期中的日期数:(返回结果:23)
dt.datetime(2020,9,23).daydt.date(2020,9,23).day
(6)获取日期是周几:
dt.datetime(2020,9,23).isoweekday()# (返回结果:3)1-7 对应 周一 - 周日dt.date(2020,9,23).weekday()# (返回结果:2)0-6 对应 周一 - 到周日
(7)时区:
2、.
常用于时间差,其参数包括:
【python datetime.datetime、datetime】weeks、days (默认)、hours、、、
(具体使用详见: 日期加上天数、周数、小时数)