from datetime import datetime, timedelta
class Date_today(object):
def __init__(self):
self.today = datetime.today()
def next_day(self):
self.tomorrow = self.today + timedelta(hours= 24)
return self.tomorrow
def next_year(self):
self.nextyear = self.today + timedelta(days= 365)
return self.nextyear
def main():
date = Date_today()
while True:
x = input("请输入(a:今天,b:明天,c:明年。退出:任意键)")
if x in ["a", "b", "c"]:
y = {"a": date.today.strftime("%Y-%m-%d"), "b": date.next_day().strftime("%Y-%m-%d"),
"c": date.next_year().strftime("%Y-%m-%d")}.get(x)
print(y)
else:
break
if __name__ == "__main__":
main()
讨论: