-1

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

時間差を取得するには?

4

2 に答える 2

0

終了日をテンプレートに渡すため、コントローラーでこれを行い、結果をテンプレートに渡す必要があります。

使用できる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;
于 2013-04-17T08:23:45.573 に答える