CFML でタイムゾーンを処理するには? これまでに作成したすべてのアプリは、CF サーバーや SQL サーバーのデフォルトのタイムゾーンを使用しています。
皆さんは普段何をしていますか?GetTimezineInfo() と DateAdd() を使用してすべての日付を GMT に保存し、ログインしているユーザーの設定に基づいてすべての時間を正しいタイムゾーンに変換しますか?
または、皆さんはJavaメソッドを使用していますか?
CFML でタイムゾーンを処理するには? これまでに作成したすべてのアプリは、CF サーバーや SQL サーバーのデフォルトのタイムゾーンを使用しています。
皆さんは普段何をしていますか?GetTimezineInfo() と DateAdd() を使用してすべての日付を GMT に保存し、ログインしているユーザーの設定に基づいてすべての時間を正しいタイムゾーンに変換しますか?
または、皆さんはJavaメソッドを使用していますか?
しばらく前にこの問題を調べていたところ、PaulHastingのブログとColdfusion/Javaの例が非常に役に立ちました。
彼のTZCFCテストベッドをチェックすることを忘れないでください
日付の保存方法は、おそらくビジネスロジックによって異なります。プロジェクトでは、タイムゾーン全体で人的資源のスケジューリングを実装する必要があり、日付/時刻をUTCで保存し、データベースのdatediffを使用して競合をチェックしました。
編集: