登録ページに、ログイン時にタイムゾーン オフセットを取得し、次のようなデータベースのタイムゾーン オフセット変数に設定する JavaScript コードがあります"-06:00,1"
。サマータイムを実施する場合は 1 が設定されます。
私のデータベースは英国時間または GMT +0:00 に設定されており、データベースから時間を取得し、ユーザーのタイムゾーン オフセットを使用して、ユーザーの現在地の正しいタイムゾーンを取得する必要があります。
私はもう試した:
$timeSent = date('H:i:s', strtotime($servertime)+($tzoneOffset)
上記のコードは機能しますが、タイムゾーンが などの正のオフセットである場合のみです06:00
。どうすればこれを修正できますか?