質問

CFML でタイムゾーンを処理するにはどうすればよいですか?これまでのところ、私が作成したすべてのアプリは、CF サーバーまたは SQL サーバー、あるいはその両方のデフォルトのタイムゾーンを使用するだけです。

皆さんは普段何をしてますか?GetTimezineInfo() を使用してすべての日付を GMT で保存し、次に DateAdd() を使用して、ログインしているユーザーの設定に基づいてすべての時間を正しいタイムゾーンに変換しますか?

それとも Java メソッドを使用していますか?

役に立ちましたか?

解決

しばらく前にこの問題を調べていて見つけました ポール・ヘイスティングのブログ Coldfusion/Java の例は非常に役立ちます。

彼のことをチェックするのを忘れないでください TZCFC テストベッド

日付を保存する方法は、おそらくビジネス ロジックによって異なります。私が行ったプロジェクトでは、タイムゾーンをまたがる人事スケジューリングを実装する必要があり、日付/時刻を UTC で保存し、データベースで datediff を使用して競合をチェックしました。

編集:

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top