如何计算两个日期之间的天数?

这就是主题的问题.例如,
2008年8月29日和2008年9月3日为+5. 2008年2月28日和
2008年3月3日是4岁,leap Year-Extra Day.我真的只对
例如,1990年至2050年之间的几年.换句话说,不是真的很奇怪
一段时间远远超出了我们当前的历史时代.
- -
W. Ewatson
(121.015度W,39.262度N)GMT-8 HR STD.时间)
OBZ站点:39°15'7" N,121°2'32" W,2700英尺
网页:

# 回答1


从DateTime导入DateTime
#包括电池
今天= dateTime.now()
xmas = datetime(今天.年,12,25)
如果(XMAS-今天).天1:
打印"百分比的日子直到圣诞节"%(XMAS-今天).
别的:
打印"圣诞快乐!"
# 回答2


在2008-09-01,W.Ewatson 标准库的DateTime模块是否不做您想要的? http://docs.python.org/lib/module-datetime.html
- -
授予
# 回答3


格兰特·爱德华兹(Grant Edwards)写道:
标准库的DateTime模块是否不做您想要的? http://docs.python.org/lib/module-datetime.html
是的,似乎是如此.这很好.
date1 = dateTime.date(2007,2,27)
date2 = dateTime.date(2007,3,3)
打印" date1:​​",date1
打印" date2:",date2
diff = date2 -date1
打印" diff:",diff
结果:
日期1:2007-02-27
日期2:2007-03-03
差异:4天,0:00:00
我在pyfdate中思考这个问题,但也许错过了,或者它并不明显
在教程中,我在教程中出于某种原因.没有什么地方
非常完整. pyfdate有一些用于处理时间长度的规则
让我开始认为情况很难的奇怪之处
像上面.但是,似乎有任何时间的一般实施
日期应能够毫无困难地进行类似的计算.
- -
W. Ewatson
(121.015度W,39.262度N)GMT-8 HR STD.时间)
OBZ站点:39°15'7" N,121°2'32" W,2700英尺
网页:
# 回答4


在2008-09-01,W.Ewatson 标准库的DateTime模块是否不做您想要的? http://docs.python.org/lib/module-datetime.html
是的,似乎是如此.这很好.
阅读其中之一可能值得您阅读
简介Python书籍或浏览Python
教程:http://docs.python.org/tut/
抱歉,在那里不能帮您 - 我从未听说过Pyfdate.这
Python随附的定时模块一直做我的工作
需要与日期/时间有关.
- -
授予
# 回答5


格兰特·爱德华兹(Grant Edwards)写道:
是的,似乎是如此.这很好.

阅读其中之一可能值得您阅读
简介Python书籍或浏览Python
教程:http://docs.python.org/tut/
奇怪的是,倾斜python没有提及DateTime(不是日期或时间)
至少,我能找到.我正在考虑第二版的《简历书》作为
更好的参考(和交叉裁判 nce)各种主题. 抱歉,在那里不能帮您 - 我从未听说过Pyfdate. 这 Python随附的定时模块一直做我的工作 需要与日期/时间有关. - - W. Ewatson (121.015度W,39.262度N)GMT-8 HR STD. 时间) OBZ站点:39°15'7" N,121°2'32" W,2700英尺 网页:

# 回答6

在2008-09-01,W.Ewatson

标签: python

添加新评论