小编Kro*_*que的帖子

python,datetime.date:两天之间的差异

我正在玩2个对象{@link http://docs.python.org/library/datetime.html#datetime.date }

我想计算它们之间的所有日期,假设日期1> =日期2,并打印出来.这是我想要实现的一个例子.但我认为这根本不是有效的.有一个更好的方法吗?

# i think +2 because this calc gives only days between the two days, 
# i would like to include them
daysDiff = (dateTo - dateFrom).days + 2

while (daysDiff > 0):
     rptDate = dateFrom.today() - timedelta(days=daysDiff)
     print rptDate.strftime('%Y-%m-%d')
     daysDiff -= 1

python

4
推荐指数
1
解决办法
9668
查看次数

标签 统计

python ×1