Diferença entre datas Array
Boa tarde
estou fazendo um trabalho de TCC preciso saber a o tempo total que uma lampada ficou ligada usando a tabela de dados Mysql que criei que grava a hora que foi acionada e des-acionada.
para saber o horário que a lampada ficou ligada preciso da diferença de Datatime. Estou retornando as datas liga e desligada em array() mais não consigo calcular pois acho que array esta gravando os dados como string;
sugestões são bem aceitas,
Obrigado
$sql = "SELECT lamp_id, lamp_data, lamp_estado FROM lampadas_rel where lamp_estado=0 ORDER BY lamp_sec";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$i=0;
while($row = $result->fetch_assoc()){
$desli[]= Date('d/m/Y H:i:s', strtotime($row["lamp_data"]));
}
print_r($desli);
}
echo "<br>";
$sql = "SELECT lamp_id, lamp_data, lamp_estado FROM lampadas_rel where lamp_estado=1 ORDER BY lamp_sec";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$i=0;
while($row = $result->fetch_assoc()){
$liga[]= Date('d/m/Y H:i:s', strtotime($row["lamp_data"]));
}
print_r($liga);
}
$dtar = $liga - $desli;Discussão (4)
Carregando comentários...