我有两个日期字段:计算两个日期字段 - PHP
dateFrom dateTo
我想就当日期从田间地头采摘即时计算天的总数。
这里是我的代码:
<?php
$dateFrom = new DateTime("");
$dateTo = new DateTime("");
$difference = $dateFrom->diff($dateTo);
echo $difference->days;
?>
我得到一个:
总天数的#: 致命错误:调用未定义的方法的DateTime :: DIFF()在/ _新网站/ vacationWeek .php on line 468
你在一个虚假的way.There把它称为是很好的例子[这里](http://php.net/manual/es/datetime.diff.php) – 2014-11-14 15:46:08
这听起来像你试图在用户更改字段中的值时更新日期。由于PHP是服务器端语言,因此需要他们提交表单,然后使用$ _POST中的值与DateTime :: diff并显示结果。如果您希望页面在更改日期时动态更新,那么您需要使用JavaScript – Matt 2014-11-14 15:59:10
@CharlesRojas:不正确,emptry字符串或null也将作为当前/现在时间。 – 2014-11-15 07:10:35