python之计算获取前几天日期

# -*- coding: utf-8 -*-
from datetime import datetime, timedelta

today = datetime.today()
print("今天的日期是:", today,today.strftime("%Y-%m-%d"))
#获取前一天的日期
yesterday = today - timedelta(days=1)
#格式化日期为所需的字符串格式
date_str = yesterday.strftime("%Y-%m-%d")
print("前一天的日期是:", date_str)

说明timedelta参数表示要获取的前几天

posted @ 2023-11-09 15:04  萧海~  阅读(97)  评论(0编辑  收藏  举报