2つの日付を比較して、TWIGの時間(日、時間、分、秒)の違いを取得したいと思います
{% set todayDate = ( "now"| date("Y-m-d H:i:s") ) %} //2013-04-17 08:45:28
{% set endDate = (enddate|date('Y-m-d H:i:s')) %} //2013-04-18 23:59:59
時間差を取得するには?
終了日をテンプレートに渡すため、コントローラーでこれを行い、結果をテンプレートに渡す必要があります。
使用できるphpコードは次のとおりです。
$now = new DateTime('now');
$dateToCompare = new DateTime('your date');
$difference = $now->format('U') - $dateToCompare->format('U');
// or if your date to compare is in the future :
// $difference = $dateToCompare->format('U') - $now->format('U');
$time_diff = gmdate('H',$difference);
echo $time_diff;