PHP で指定したタイムゾーンの曜日を決定する
PHP で日付と時刻を操作する場合、処理が困難になることがあります。タイムゾーンを設定し、曜日などの特定の値を計算します。この記事では、PHP を使用して特定のタイムゾーンの曜日を見つけるプロセスについて説明します。
ユーザーのタイムゾーンについて
ユーザーのタイムゾーンを確認するには、 PHP 関数 date_default_timezone_get() を使用する必要があります。この関数は、PHP 環境に現在設定されているデフォルトのタイムゾーンを返します。その後、この値を使用して日付/時刻の計算を適宜調整できます。
Unix タイム スタンプ
PHP time() 関数は、現在の Unix タイムスタンプを返します。 1970 年 1 月 1 日 00:00:00 UTC から経過した秒数。このタイムスタンプは、PHP での日付/時刻計算の基礎として使用できます。
曜日の計算
ユーザーのタイムゾーンと Unix タイムスタンプを取得したら、 PHP date() 関数を使用して曜日を計算できます。この関数の構文は次のとおりです。
date("format", timestamp)
次のコード スニペットは、特定のタイムゾーンの曜日を検索する方法を示しています。
$timezone = date_default_timezone_get();
$timestamp = time();
$dw = date("w", $timestamp);
このコード スニペットでは、$dw は 0 (日曜日を表す) から 6 (土曜日を表す) までの値になります。結果を使用して、ユーザーのタイムゾーンの曜日を表示できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3