脚本宝典收集整理的这篇文章主要介绍了php – 未定义的date_diff(),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$datetime1 = date_create('19.03.2010'); $datetime2 = date_create('22.04.2010'); $interval = date_diff($datetime1,$datetime2); echo $interval->format('%r%d days');
它对我不起作用,给出错误:
Call to undefined function date_diff()
我怎样才能让它发挥作用?
使用PHP 5.2.
谢谢.
UPDATE
PHP 5.2的一个示例(取自date_diff用户注释).
<?PHP function date_diff($date1,$date2) { $current = $date1; $datetime2 = date_create($date2); $count = 0; while(date_create($current) < $datetime2){ $current = gmdate("Y-m-d",strtotime("+1 day",strtotime($current))); $count++; } return $count; } echo (date_diff('2010-3-9','2011-4-10')." days <br \>"); ?>
以上是脚本宝典为你收集整理的php – 未定义的date_diff()全部内容,希望文章能够帮你解决php – 未定义的date_diff()所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。