title: Sum of two dates in PHP
body: <p>how I can sum two dates?</p>
  
  <p>I have two date in this format j h:i:s and I will like to sum them</p>
  
  <p>I found this script but no reference about days and I'm new to this, here is the script, maybe somebody can make the necessary changes.</p>
  
  <pre><code>&lt;?php
  
  /**
   * @author Masino Sinaga, http://www.openscriptsolution.com
   * @copyright October 13, 2009
   */
  
  echo sum_the_time('01:45:22', '17:27:03');  // this will give you a result: 19:12:25
  
  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;
    return "{$hours}:{$minutes}:{$seconds}";
  }
  
  ?&gt;
  </code></pre>
  
  <p>Usage:</p>
  
  <p>All that I need is to sum two dates from two task like:
  Task 1 will take 1 day 10 hour 20 mins 10 sec
  Task 2 will take 3 days 17 hours 35 mins 40 sec</p>
  
  <p>so the result will be the total time between task 1 and two</p>