ホームページ >バックエンド開発 >PHPの問題 >PHPのタイムスタンプに基づいて曜日を決定する方法

PHPのタイムスタンプに基づいて曜日を決定する方法

青灯夜游
青灯夜游オリジナル
2021-09-26 16:44:582793ブラウズ

PHP では、date() 関数を使用して、タイムスタンプに基づいて曜日を決定できます。この関数は、タイムスタンプを読み取り可能な日付と時刻の文字列にフォーマットできます。構文形式は "date( "w ",timestamp);"、"w" は、タイムスタンプが曜日を表す数値としてフォーマットされることを指定します。0 は日曜日を表し、6 は土曜日を表します。

PHPのタイムスタンプに基づいて曜日を決定する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

PHP では、次のことができます。 date( ) 関数を使用して、タイムスタンプに基づいて曜日を決定します。

date() 関数は、ローカルの日付と時刻をフォーマットし、フォーマットされた日付文字列を返します。

構文:

date(format,timestamp);

format を「w」に設定すると、タイムスタンプが曜日を表す数値としてフォーマットされるように指定できます (0 は日曜日 [Sunday] を表し、 6 は土曜日 [土曜日] ]) を表します。

<?php
header("Content-type:text/html;charset=utf-8");
$time=strtotime("2021-09-25");
$week = date("w",$time);
echo $week;
?>

出力:

6

コードを最適化しましょう:

<?php
header("Content-type:text/html;charset=utf-8");
$weekarray = array("日","一", "二", "三", "四", "五", "六");
$time=strtotime("2021-09-26");
$week = $weekarray[date("w",$time)];
echo "周".$week."<br>";

$time=strtotime("2021-09-25");
$week = $weekarray[date("w",$time)];
echo "周".$week;
?>

出力:

PHPのタイムスタンプに基づいて曜日を決定する方法

推奨学習: "PHP ビデオ チュートリアル "

以上がPHPのタイムスタンプに基づいて曜日を決定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。