我玩弄两个对象之间的差异{@link http://docs.python.org/library/datetime.html#datetime.date}蟒蛇,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
这关于你能做的最好的。什么是低效?你不喜欢什么? – 2010-08-25 02:42:24
您可能希望通过单击答案投票下方的复选标记将Ben James的答案标记为您的首选答案。 – tzot 2010-09-23 13:58:26