adding two time values of similar formats using php

前端 未结 7 862
轮回少年
轮回少年 2020-12-03 11:41

i have two time values as give below

$time  = 06:58:00;
$time2 = 00:40:00;

I am doing this for calculating the appointments and available

7条回答
  •  执笔经年
    2020-12-03 12:10

    Use this function...

     function sum_the_time($time1, $time2) {
          $times = array($time1, $time2);
          $seconds = 0;
          foreach ($times as $time)
          {
            list($hour,$minute,$second) = explode(':', $time);
            $seconds += $hour*3600;
            $seconds += $minute*60;
            $seconds += $second;
          }
          $hours = floor($seconds/3600);
          $seconds -= $hours*3600;
          $minutes  = floor($seconds/60);
          $seconds -= $minutes*60;
          if($seconds < 9)
          {
          $seconds = "0".$seconds;
          }
          if($minutes < 9)
          {
          $minutes = "0".$minutes;
          }
            if($hours < 9)
          {
          $hours = "0".$hours;
          }
          return "{$hours}:{$minutes}:{$seconds}";
        }
    

提交回复
热议问题