工作需要,写了一个极其简单的python计算日期的程序。
主要功能是指定一个日期和时间间隔(往前推89天。。。)。 最终输出结果
代码:
import datetime
while 1:
print "Enter somthing(quit or a date)"
user_input = raw_input(">")
if user_input.lower().startswith("quit"):
print "Exiting..."
break
else:
date = datetime.datetime.strptime(user_input, "%Y-%m-%d")
print "Enter space time"
input_diff = raw_input(">")
diff = datetime.timedelta(days = int(input_diff))
# new_day = date + diff
print str(date + diff)
输入用例:
2012-11-05
-89
结果: 2012-08-08
简易Python日期计算程序
本文介绍了一个使用Python实现的简单日期计算程序,该程序能够接收用户输入的日期和时间间隔,然后输出经过指定天数后的新日期。
8万+

被折叠的 条评论
为什么被折叠?



