0
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
을 보여준다 2012-07-21 07:57:00
. 이 날짜는 다음날 오전 7시입니다.시간 deltatime의 실수
은 어떤 문제가 있습니까?
를 사용해야 무슨 말을하지 않거나, 더 간결하게, 단지'D1 + = timedelta (시간 = 1)' – mgilson