タイムゾーンの問題

GAE ではタイムゾーンの問題がありましたが、シンプルに解決する方法を見付けたかもしれません。

とりあえず ...

import wsgiref.handlers
from datetime import datetime, date, time

from google.appengine.ext import webapp

from dateutil import zoneinfo

class MainHandler(webapp.RequestHandler):

  def get(self):
    tz = zoneinfo.gettz('Asia/Tokyo')
    self.response.out.write(datetime.now(tz))


def main():
  application = webapp.WSGIApplication([('/', MainHandler)],
                                       debug=True)
  wsgiref.handlers.CGIHandler().run(application)


if __name__ == '__main__':
  main()

お試し専用ドメイン:-)
http://helloworld-voluntas.appspot.com/

良さそうな感じじゃないですか?