こんにちは私は2つの日付の間の日を取得しようとしています。 これは私のコーディングです:2日間から日を取得する方法
<?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