我想確定過去多少是從一個日期確定的日子,幾個月和幾年。不幸的是,我的服務器不支持php v.5.3,它只支持php v.5.2。我有在PHP v.5.3代碼,什麼可以在PHP v.5.2中使用它:我該怎麼辦?過去多少是一個日期標識,由php
<?php
$new_date = '2010/7/11';
$then = DateTime::createFromFormat("Y/m/d",$new_date);
$diff = $then->diff(new DateTime());
$year_d = $diff->format("%y");
$month_d = $diff->format("%m");
$day_d = $diff->format("%d");
echo $year_d .' - ' . $month_d .' - ' . $day_d; //OutPut: 2 - 1 - 21
DEMO:http://codepad.viper-7.com/VNM7OX
看到這個職位,這個概念是相同的: http://stackoverflow.com/questions/365191/how-to-get-time-difference-in-minutes-in-php – ubrog
哦,這很容易。保存上一個'timestamp'並與當前的比較。 – Yang