$1date =$row['Date1'];
$2date = $row['Date2'];
$datediff = $1date - $2date;
echo $datediff;
我想计算结果之间的天数并将结果放入表中(每天通过10美元)
答案 0 :(得分:1)
您可以在MySQL中执行此操作然后将其转换为变量。做初次通话
SELECT TIMESTAMPDIFF('Date1','Date2');
答案 1 :(得分:1)
// 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;
答案 2 :(得分:0)
尝试:
$days = date_diff(date_create($row['Date1']), date_create($row['Date2']))->format('%a');
$cost = $days * 10;