python 如何求 任意日期的前一天! 比如 我输入的日期是110301 如何计算前一天的日期

如题所述

import datetime
date_A= input('请输入日期(格式:yyyy-mm-dd):')
dayA= datetime.datetime.strptime(date_A, '%Y-%m-%d')
delta=datetime.timedelta(days=1)
dayB=dayA-delta
print("输入日期的前一天为:"+dayB.strftime('%Y-%m-%d'))
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-07
import datetime
d1 = datetime.datetime(2011,03,01)
print d1
print d1 + datetime.timedelta(-1) # timedelta(day=0,seconds=0,microseconds=0)
第2个回答  2011-03-07
datetime.datetime(2011, 3, 1) - datetime.timedelta(1)本回答被网友采纳

...任意日期的前一天! 比如 我输入的日期是110301 如何计算前一天的日...
import datetime date_A= input('请输入日期(格式:yyyy-mm-dd):')dayA= datetime.datetime.strptime(date_A, '%Y-%m-%d')delta=datetime.timedelta(days=1)dayB=dayA-delta print("输入日期的前一天为:"+dayB.strftime('%Y-%m-%d'))...

python获取前多少天(2023年最新分享)
python代码实现“今天是今年的第几天”**#代码如下:list_day_runnian=[0,31,29,31,30,31,30,31,31,30,31,30,31]year=int(input(‘输入年份:’))month=int(input(‘输入月份:’))day=int(input(‘输入日期:’))if1=month=12:if(year%400==0)or((year%4==0)and(year%100!=0)):pastmo 继...

python获取前多少天(2023年最新分享)
比如 我输入的日期是110301 如何计算前一天的日期 import datetime date_A= input('请输入日期(格式:yyyy-mm-dd):') dayA= datetime.datetime.strptime(date_A, '%Y-%m-%d') delta=datetime.timedelta(days=1) dayB=dayA-delta print("输入日期的前一天为:"+dayB.strftime('%Y-%m-%d'))python获取从今天...

相似回答