sql >> Databasteknik >  >> RDS >> Mysql

Returnera skillnaden mellan två (datum och tid) PHP

Try this
function getTimes($t1, $t2)
{
$timeFirst  = strtotime($t1);
$timeSecond = strtotime($t2);
$differenceInSeconds = $timeSecond - $timeFirst;
$h=0;
$m  = floor($differenceInSeconds / 60);
$s  = $differenceInSeconds % 60;
if ($m>=60)
{
  $h = floor($m / 60);
  $m = $m % 60;
}
$tim = $h.':'.$m.':'.$s;
return $tim;
}
it will return difference time in hours:min:sec


  1. Hur infogar man arrayer i MySQL med Codeigniter?

  2. Förhindra att spara ändringar som kräver att tabellen återskapas negativa effekter

  3. DATE() Exempel – MySQL

  4. fråga för att ignorera dubbletter/nollposter