计算时间差:
.date() # 格式化
.timedelta() # 时间差
import datetime # 今天 today = datetime.datetime.now() print(today) # 2019-03-11 16:24:23.792301 today = datetime.datetime.now().date() print(today) # 2019-03-11 # 昨天 yesterday = datetime.datetime.now().date() - datetime.timedelta(days=1) print(yesterday) # 2019-03-10 # 一周前 weekdelta = datetime.datetime.now().date() - datetime.timedelta(weeks=1) print(weekdelta) # 2019-03-04 # 一个月前 monthago = datetime.datetime.now().date() - datetime.timedelta(weeks=4) print(monthago) # 2019-02-11
参考博客:
https://www.cnblogs.com/amber-liu/p/10120503.html
原文:https://www.cnblogs.com/cyycyhcbw/p/10511525.html