嗨,我想獲取2日期之間的日子。 這是我的編碼:如何從2日期中獲取日期php
<?php
$Cur_date = date("Y-m-d");
$Warranty = intval($row_Recordset1['Hardware_warranty']);
$timestamp = strtotime($row_Recordset1['Pur_date']);
$newtimestamp = strtotime("+".$Warranty." years", $timestamp);
$newtimestamp = date('Y/m/d', $newtimestamp) ;
if($Cur_date< $newtimestamp)
{
$interval = $Cur_date->diff($newtimestamp);
echo "Valid"."\n\n\n".$interval->y . " years, " . $interval->m." months, ".$interval->d." days "." left";
}
else if ($Cur_date > $newtimestamp)
{
echo "Expired" ;
}
?>
,但一個錯誤就出來了:
Fatal error: Call to a member function diff() on string in C:\xampp\htdocs\Warranty\WarrantyStatus.php on line 155
請幫我謝謝
不是How to calculate the difference between two dates using PHP?
我有一個不同的副本問題在這裏,我需要事先申報嗎?
好TY這麼多先生 –
如果此解決方案解決你的問題,如果你能親切地把它標記爲官方的答案,那簡直太好了。謝謝。 – badandyomega