デフォルトのタイムゾーンを変更して、私たちのローカルヨーロッパ/プラハに変更したいと思っています。App Engineのデフォルトのタイムゾーンを変更するためのアクセス許可
しかし、権限のexcpetionに結果
DateTimeZone.setDefault(DateTimeZone.forID(DateUtils.TIME_ZONE));
(私はそれぞれの要求を処理するbforeフィルタでそれを呼び出す)を呼び出します。私はappengienの新しい権限を得ることができないとは思わない、私は何をしますか?
TimeZone.setDefault(TimeZone.getTimeZone(DateUtils.TIME_ZONE));
多くの状況で私は同意しますが、現在の状況では、特定のタイムゾーンで作業する。これは仕様です。このコンサルトをコード内のどこにでも置くことができますが、要求のフィルタリングは設定可能で保守性が高いと思われます。 – Hurda
@Hurda:ヘルパーメソッドに最もよく使用されるゾーンセンシティブな操作をいつも包み込むことができます。 AppEngineのデフォルトのタイムゾーンを変更しようとするよりも、すべてのことについて明示的に機能する可能性が高いと思います。 –