now = datetime.now()
d1 = datetime(now.year, now.month, now.day, now.hour, now.minute, 0)
if now.minute in xrange(46, 60):
res = 0
print now.hour
print now.hour+1
d1 = d1 + timedelta(hours=now.hour+1)
print d1
now.hour
打印,例如,15。显示第二行,16
但d1
添加 timedelta 后变为:2012-07-21 07:57:00
。这个日期是第二天早上 7 点。
怎么了?