你如何得到今天的日期,作为一个日期对象?
我正在尝试计算某个开始日期与今天之间的差异。以下将不起作用,因为getdate()
返回一个数组而不是日期对象:
$today = getdate();
$start = date_create('06/20/2012');
$diff = date_diff($start, $today);
echo($today . '<br/>' . $start . '<br/>' . $diff);
输出:
数组 ( [秒] => 8 [分钟] => 1 [小时] => 16 [mday] => 11 [wday] => 1 [mon] => 6 [year] => 2012 [yday] => 162 [工作日] => 星期一 [月] => 六月 [0] => 1339455668 )
DateTime 对象([date] => 2012-06-20 00:00:00 [timezone_type] => 3 [timezone] => America/Los_Angeles)