у меня есть записи в базе данных, каквычислить интервал времени, используя запись сохраняется после каждых 5 мин
id Time
1 25-02-2015 18:20
2 25-02-2015 18:25
3 25-02-2015 18:30
4 25-02-2015 18:45
5 25-02-2015 18:50
6 25-02-2015 18:55
Я хочу добавить форму 1 интервал времени до 3 и 4 до 6, и отображать вместо всего только два записей шесть.
Я пытался, но спутать с этим легким (может быть) задачи
foreach($list as $i => $listInfo){
if(isset($list[$i+1]['dd_data']))
{
$nexttime = $list[$i+1]['dd_data'] ;
$to_time = strtotime($nexttime);
$from_time = strtotime($listInfo['dd_data']);
$diff = round(abs($to_time - $from_time)/60,2);
if($diff<=5)
{
$diffsum +=$diff;
}
}else{
$diffsum = '0';
}
if($diffsum>=5 && $diff>=5)
{
?>
<tr class="<?=$class?>">
<td class="<?=$leftBotClass?>"><?=$c++?> <?=$diff?></td>
<td class="td_br_right left"><?php echo $listInfo['dd_data']; ?> Till next <?php echo $diffsum; ?> min </td>
</tr>
<?php
}
}
Благодарности
, что у пытался до сих пор? –
см. Edit please –
Вы хотите рассчитать интервал в 5 минут в ваших данных? или кто-нибудь еще думает? –