PHP日時アプリケーション6: 日付が週末かどうかを確認する

藏色散人
リリース: 2023-04-10 13:26:02
オリジナル
2922 人が閲覧しました

前回の記事「PHP日時応用5:さまざまなタイムゾーンや場所の現在の日時を取得する」では、さまざまなタイムゾーンの時刻を取得する方法を紹介しました。 , 引き続き、PHP の日付の時間の使い方、つまり日付が週末かどうかを判断する方法について紹介していきます。

この記事のテーマはデートが週末かどうかを判断することですが、週末とは実際には土曜日から日曜日の夕方を指しますが、週休二日制導入後は毎週土曜日と日曜日を指します。 。おそらく誰もがすでに判断についての考えを持っているでしょう。

その方法を紹介する前に、ちょっとした英語の知識をご紹介します~

Monday: 月曜日、英語の略語Mon。

火曜日: 火曜日、英語の略語、火曜日。

水曜日: 水曜日、英語の略語 Wed。

木曜日: 木曜日、英語の略語 Thur。

Friday: フライデー、英語の略称Fri。

土曜: 土曜、英語の略語Sat。

Sunday: 日曜日、英語の略語 Sun。

PHP コードに直接進みましょう:

<?php
$dt=&#39;2021-08-03&#39;;
$dt1 = strtotime($dt);
$dt2 = date("l", $dt1);
$dt3 = strtolower($dt2);
if(($dt3 == "saturday" )|| ($dt3 == "sunday"))
{
    echo $dt3.&#39; 是周末&#39;."\n";
}
else
{
    echo $dt3.&#39; 不是周末&#39;."\n";
}
ログイン後にコピー

実行結果は次のとおりです:

PHP日時アプリケーション6: 日付が週末かどうかを確認する

明らかに火曜日は週末ではありません~

次に、新しい日付を指定しましょう:

<?php
$dt=&#39;2021-08-08&#39;;
$dt1 = strtotime($dt);
$dt2 = date("l", $dt1);
$dt3 = strtolower($dt2);
if(($dt3 == "saturday" )|| ($dt3 == "sunday"))
{
    echo $dt3.&#39; 是周末&#39;."\n";
}
else
{
    echo $dt3.&#39; 不是周末&#39;."\n";
}
ログイン後にコピー

結果は次のようになります:

PHP日時アプリケーション6: 日付が週末かどうかを確認する

日曜日は週末です。

とても簡単ですね~

いくつかの主要な関数の簡単な分析:

strtotime() 関数: 任意の英語を変換しますtext 日付または時刻の説明は、Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解決されます。

strto lower()関数: 文字列を小文字に変換します。

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

最後に、私たちのプラットフォームの最新の無料コース「0からPHPの世界に入る」をお勧めしたいと思います~ぜひ学んでください!

以上がPHP日時アプリケーション6: 日付が週末かどうかを確認するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!