2008-04-16 寝たら翌日とす Python datetime は便利だなぁ。 例えば朝5時までは前日と見なす処理: import datetime now = datetime.datetime.now() if now.hour < 5: now = now - datetime.timedelta(hours=5) print "感覚的に言えば今は%d月%d日です。" % (now.month, now.day) 時間が5より小さければ、時間を5時間前に戻した上で、月と日を取り出す。 なんて簡単なんだ。