検索

ホームページ  >  に質問  >  本文

PHPで2つの日付変数間の時間を確認するにはどうすればよいですか?

<p>変数が 3 つあり、それらは 3 つの数値 (日、年、月) です。 これらを組み合わせると、日付型変数になります。 さらに、現在の日付を表す日付変数もあります。 </p> <p>最初の日付が現在の日付より 13 年以上前かどうかを確認するにはどうすればよいですか? これが私のコードです: </p> <pre class="brush:php;toolbar:false;">$usersday = (int)$_POST['day']; $usersyear = (int)$_POST['年']; $usersmonth = (int)$_POST['月']; $takedate = date_create("$usersyear-$usersmonth-$usersday"); $date = date_format($takedate, 'd-m-Y'); $currentDate = date('Y-m-d');</pre> <p><br /></p>
P粉831310404P粉831310404514日前618

全員に返信(1)返信します

  • P粉787934476

    P粉7879344762023-08-17 00:27:41

    date_*() 関数と date() は 2 つの異なる日付ライブラリ API の一部ですが、混乱を招きます。 date_*() 関数のオブジェクト指向バージョンは、これをある程度明確にしており、より強力なライブラリでもあります。例えば:### リーリー

    出力:

    リーリー

    参考:

    https://www.php.net/manual/en/book.datetime.php

    返事
    0
  • キャンセル返事