UTC 日付時刻からローカル日付時刻への変換
日時変数をサーバーから UTC 形式で受信する場合、それを変換する必要があります。正確に表示するために、現在のユーザーのブラウザのタイムゾーンに合わせて調整します。このガイドでは、このタスクのための JavaScript または jQuery ベースのソリューションを提供します。
JavaScript 変換
JavaScript で UTC 日時文字列を変換するには、次の手順に従います。
文字列「UTC」を元の文字列に追加しますdatetime:
変更した文字列を使用して新しい Date オブジェクトを作成します:
例:
utcDateTime = '6/29/2011 4:52:48 PM UTC'; date = new Date(utcDateTime);ログイン後にコピー
The output `Wed Jun 29 2011 09:52:48 GMT-0700 (PDT)` represents the local time in the user's browser, corresponding to 4:52:48 PM UTC. **jQuery Conversion** jQuery provides a similar method for UTC datetime conversion: >``` var date = $.datepicker.parseDate('utc', '6/29/2011 4:52:48 PM UTC');
結果の日付変数には、UTC に相当する現地時刻が含まれます。 datetime.
注: 示されている例は、ユーザーのタイムゾーンが太平洋夏時間 (PDT) であることを前提としています。表示される実際の現地時間は、ユーザーのブラウザのタイムゾーン設定によって異なります。
以上がJavaScript と jQuery で UTC 日付と時刻を現地時間に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。