PHPで2つの日付変数間の時間を確認するにはどうすればよいですか?
P粉831310404
P粉831310404 2023-08-16 13:21:21
0
1
393

変数が 3 つあり、それらは 3 つの数値 (日、年、月) です。 これらを組み合わせると、日付型変数になります。 さらに、現在の日付を表す日付変数もあります。

最初の日付が現在の日付より 13 年以上前かどうかを確認するにはどうすればよいですか? これが私のコードです:

$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');


P粉831310404
P粉831310404

全員に返信 (1)
P粉787934476

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

出力:

リーリー

参考:

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

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!