<?php $datetime1 = new DateTime('2009-10-11'); $datetime2 = new DateTime('2009-10-13'); $interval = $datetime1->diff($datetime2); echo $interval->format('%R%a days'); ?> <?php $datetime1 = date_create('2009-10-11'); $datetime2 = date_create('2009-10-13'); $interval = date_diff($datetime1, $datetime2); echo $interval->format('%R%a days'); ?>
当前日期到20号的间隔天数
$datetime1 = new DateTime(date('Y-m-d',time()));
$datetime2 = new DateTime(date('Y-m-20',time()));
$interval = $datetime1->diff($datetime2);
echo $interval->format('%a');