2011-12-06 41 views
2

我想在php代碼中比較兩個DateTime對象。我正在使用Sympelon 1.4和Propel。在symfony中比較DateTime對象(與推動)

$article = $obj->getArticle(); 
if($article->getVisibleFrom() <= new DateTime()) { 
    DO_SOMETHING(); 
} 

的問題是,我是從getVisibleFrom()吸氣(而不是DateTime對象)獲取字符串。 在數據庫中visible_from字段的類型是DATETIME。 我讀了與教義我可以使用功能getDateTimeObject('visible_from')

+3

問題解決了:) getVisibleFrom(」 U「)<= time()// getter返回unix時間戳 getVisibleFrom(null)<= new DateTime()// getter返回DateTime對象 – winnfield

回答