私は、ユーザが与えられたデータと時間のイベントを設定できる動的なJavaScriptのカレンダーを持つWebアプリケーションを持っています。私は通知をユーザーにプッシュする必要があるので、入力した日付時刻とタイムゾーンを東部標準時間に変換して、通知が正しい時刻に送信されるようにする必要があります。日時をユーザのタイムゾーンからJavaScriptのESTに変換するには
私はJavaScriptでこれを行いたいので、データ時間値がPHPに到達すると、データベースに追加される前に正しい形式になります。
要約すると、ユーザーのデータタイムを完全なUTCの日付としてキャプチャして得られるJavaScriptのデータタイムゾーンとタイムゾーンを、サーバーのタイムゾーン(EST-New York)に変換する必要があります。
この件に関するお手伝いやご指摘をいただければ幸いです。 感謝:)
これは機能します!ページにdatetimeを表示するために、時刻をユーザーのタイムゾーンに戻すにはどうすればよいですか? –
これはすべてオフセットされています。ユーザーのタイムゾーンオフセットを使用して、dateオブジェクトで使用可能な関数を使用して、ユーザーロケール固有の形式でレンダリングすることができます。 – user47900
コード例お願い.....ありがとうございました! :) –