2008年11月30日日曜日

GAE

GAEちょっとMeno。

開発環境では
today = datetime.today()
wee = ('月', '火', '水', '木', '金', '土', '日')[today.weekday()]
でOK。
サーバーでは'月', '火', '水', '木', '金', '土', '日'、NGでサーバーエラー。。。。。
today = datetime.today()
wee = ('mon','tue','wed','thu','fri','sat','sun')[today.weekday()]
でOK。
コメントの日本語や入力値の日本語処理は??(UTF-8で)。
追記:コメントでもServerError?(***.py  ファイル)。
追記:コードの先頭に 「#  coding: utf-8」 を記載することでコード内の日本語OK。
wee = ('月', '火', '水', '木', '金', '土', '日')[today.weekday()] もOKに。
追記:データ入力値の日本語OK。
(コードをUTF-8で保存を忘れないように。。。)

html内の日本語OK。

ロケールがcしかないみたい。(開発環境でも)

日本時間は、UTCに9時間+
today = datetime.today()
    jikanutc = today.strftime("%Y-%m-%d %H:%M")
    jikanja = ((datetime.utcnow() + timedelta(hours=9)).strftime("%Y-%m-%d %H:%M"))