0
function is_due($due_date)
{
$now=new DateTime('now');
$dnow=$now->format('Y-m-d');
$due=$due_date->format('Y-m-d');
$interval =(strtotime($dnow)-strtotime($due));
print_r($due_date->format('Y-m-d'));
return $interval;
}
我使用該功能,以檢查是否給定的日期是由於檢查日期時間失敗?
的$ DUE_DATE從外部文件被分配作爲數組的字符串「2012年12月12日」被檢索後經過在元素,例如,
$ datetime ['due'] = ReadExtFile(); 當我調用該函數爲print_r(is_due($datetime['due']));
或
$due=new DateTime($datetime['due']);
似乎沒有任何工作,我看不到輸出。但print_r($datetime)
將顯示[due]的結果。
如果你做print_r(is_due($ datetime)),會發生什麼? – MysticXG 2012-02-17 04:26:15
嗯。爲什麼是時間? '$ interval = $ now-> getTimeStamp() - $ due_date-> getTimeStamp()'。 – 2012-02-17 04:38:43
謝謝你現在的作品。 – Mikhail 2012-02-17 04:41:31