目前使用bash我正在使用此字符串,以便将27天添加到用户输入的特定日期:
d1="$(date -d "$date +27 days" +"%a %b %d %Y")"
我目前正在尝试在python(尝试学习python)中做一些类似于我试图将27天添加到特定日期的内容
import datetime
print ("Last billing run date mm/dd/yy")
d = input()
a = datetime.timedelta(days=27)
b = datetime.timedelta(days=45)
x = d + b
y = d + a
print(x)
print(y)
答案 0 :(得分:1)
您需要将输入日期字符串转换为datetime对象。
<强>实施例强>
import datetime
print ("Last billing run date mm/dd/yy")
d = raw_input()
d = datetime.datetime.strptime(d, "%m/%d/%y")
a = datetime.timedelta(days=27)
b = datetime.timedelta(days=45)
x = d + b
y = d + a
print(x)
print(y)