CFML でタイムゾーンを処理するにはどうすればよいですか?
-
18-09-2019 - |
質問
CFML でタイムゾーンを処理するにはどうすればよいですか?これまでのところ、私が作成したすべてのアプリは、CF サーバーまたは SQL サーバー、あるいはその両方のデフォルトのタイムゾーンを使用するだけです。
皆さんは普段何をしてますか?GetTimezineInfo() を使用してすべての日付を GMT で保存し、次に DateAdd() を使用して、ログインしているユーザーの設定に基づいてすべての時間を正しいタイムゾーンに変換しますか?
それとも Java メソッドを使用していますか?
解決
しばらく前にこの問題を調べていて見つけました ポール・ヘイスティングのブログ Coldfusion/Java の例は非常に役立ちます。
彼のことをチェックするのを忘れないでください TZCFC テストベッド
日付を保存する方法は、おそらくビジネス ロジックによって異なります。私が行ったプロジェクトでは、タイムゾーンをまたがる人事スケジューリングを実装する必要があり、日付/時刻を UTC で保存し、データベースで datediff を使用して競合をチェックしました。
編集:
所属していません StackOverflow