Google App Engineで現在の日付時刻を取得するとUTC時刻が返ってくる。 しかもこの日付にはタイムゾーン情報が入ってない。 from datetime import datetime now = datetime.now() now.strftime('%Y/%m/%d %H:%M:%S%z') # '2011/04/03 15:01:22' # ↑実際の日本時間より9時間前の時刻 # タイムゾーンなし dateutilとかを使ってタイムゾーンを指定してあげれば、日本時間を取得することができる。 from datetime import datetime from dateutil.tz jst = dateutil.tz.gettz('Asia/Tokyo') now = datetime.now(jst) now.strftime('%Y/%m/%d %H:%M:%S%z