PHP でクライアントの現地時間を取得する
PHP アプリケーションで日付と時刻を操作する場合、PHP は主に次の点で動作することを覚えておくことが重要です。サーバー側。したがって、デフォルトでは、date() などの時間関連関数は、サーバーの場所とタイムゾーンに基づいて時間を提供します。ただし、クライアント (ユーザー) の現地時間を取得する必要がある状況では、別のアプローチが必要になります。
JavaScript を使用して PHP でクライアントの現地時間を取得する非直感的なソリューションを次に示します。
echo '<script type="text/javascript"> var x = new Date() document.write(x) </script>';
このコードは JavaScript を使用して、クライアント側 (ユーザーのブラウザ) で新しい Date オブジェクトを作成します。 document.write() メソッドは、現在の日付と時刻を HTML ドキュメントに出力します。このドキュメントはサーバーに返され、その後ユーザーに表示されます。このメソッドは、クライアントの現地時間を効果的に取得し、人間が読める形式で表示します。
以上がPHPでクライアントの現地時間を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。