如何在php中檢查兩個日期變數之間的時間?
P粉831310404
2023-08-16 13:21:21
<p>我有3個變量,分別是3個數字(day,year,month)。
它們合在一起成為一個日期類型的變數。
另外,我還有一個日期變量,表示當前日期。 </p>
<p>我該如何檢查第一個日期是否在當前日期之前13年或更早?
以下是我的程式碼:</p>
<pre class="brush:php;toolbar:false;">$usersday = (int)$_POST['day'];
$usersyear = (int)$_POST['year'];
$usersmonth = (int)$_POST['month'];
$takedate = date_create("$usersyear-$usersmonth-$usersday");
$date = date_format($takedate, 'd-m-Y');
$currentDate = date('Y-m-d');</pre>
<p><br /></p>
date_*()
函數和date()
是兩個不同的日期庫API的一部分,令人困惑的是。物件導向版本的date_*()
函數在一定程度上澄清了這一點,同時也是一個更強大的函式庫。例如:輸出:
參考:https://www.php.net/manual/en/book.datetime.php
#