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 と表示されます。2 行目が表示されます16
がd1
、timedelta を追加すると、次のようになります2012-07-21 07:57:00
。この日付は翌日の午前 7 時です。
どうしたの?