0
使用Modx evo,我試圖使用下面的代碼片段來顯示發佈的日期和當前日期(天)之間的日期差異,但得到奇怪的輸出。我究竟做錯了什麼?Modx Evo日期區別片段
<?php
$date2=$modx->documentObject['createdon'];
$date1=time();
$dateDiff = $date1 - $date2;
$daysOld = floor($dateDiff/(60*60*24));
return $daysOld;
?>
首先,你需要做什麼 - 檢查createdon的格式:'回報的print_r($ modx-> documentObject [ 'createdon' ],1);'然後再問一次。 – Vasis 2013-02-19 16:32:56
它給我以下輸出:1360951562(看起來像unix日期戳:(。 – Santosh 2013-02-19 16:35:42
'$ daysOld = round($ dateDiff /(60 * 60 * 24)');'? – Vasis 2013-02-19 16:41:14