题库中,输入一个日期,计算它的前一天和后一天。 我的代码如下:
import datetime
y, m, d = input().split() date_a = "{}-{}-{}".format(y, m, d) dayA = datetime.datetime.strptime(date_a, '%Y-%m-%d') delta_y = datetime.timedelta(days=1) delta_t = datetime.timedelta(days=-1) dayB = dayA - delta_y dayC = dayA - delta_t print(dayB.strftime("%#Y %#m %#d")) print(dayC.strftime("%#Y %#m %#d"))
通过pycharm运行无问题,满足题目要求,例如 2180 2 13 2180 2 12 2180 2 14
结果题目运行结果错误,咋回事?@@mike