$1date =$row['Date1'];
$2date = $row['Date2'];
$datediff = $1date - $2date;
echo $datediff;
我想计算之间的天数并将结果放入表格中(过去每天 10 美元)
您可以在 MySQL 中执行此操作,然后将其转换为变量。进行初始呼叫
SELECT TIMESTAMPDIFF('Date1','Date2');
// convert to unix timestamp
$1date = strtotime($row['Date1']);
$2date = strtotime($row['Date2']);
// 86400 seconds in a day
// floor to round down, change to ceil to round up
$datediff = floor(($1date - $2date) / 86400);
$cost = $days * 10;
尝试:
$days = date_diff(date_create($row['Date1']), date_create($row['Date2']))->format('%a');
$cost = $days * 10;