У меня есть таблица с тремя датами, и я использую date_diff, чтобы найти некоторые результаты, и это работает.
Эти результаты отображаются внутри значка начальной загрузки, но я пытаюсь, чтобы в зависимости от результата значок менял цвет.
<?php
$date1 = date_create($lines3x['date_open']);
$date2 = date_create($lines3x['date_close']);
$date3 = date_create($lines3x['date_finish']);
//difference between two dates
$diff = date_diff($date1,$date2);
$diff2 = date_diff($date2,$date3);
?>
<td><span class="badge badge-info"><? echo $diff2->format("%a");?></span></td>
Например, если результат $ diff2 между 10 и 20, значок должен выглядеть следующим образом:
<span class="badge badge-warning">`
, если больше 20, значок должен быть:
<span class="badge badge-danger">`
Есть идеи для этого?