title: Failed to parse time string: it is working good on my local but on server
body: <p>I have a code which is working on my localhost but in server it throws error.
  the error is: <code>Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (@1645.0000000006) at position 14 (0): Unexpected character</code></p>
  
  <p>my code is:</p>
  
  <pre><code>function secondsToTime($seconds)
  {
      $arr = array();
      $dtF = new DateTime('@0');
      $dtT = new DateTime("@$seconds");
      $arr[0] = $dtF-&gt;diff($dtT)-&gt;format('%h');
      $arr[1] = $dtF-&gt;diff($dtT)-&gt;format('%i');
      $arr[2] = $dtF-&gt;diff($dtT)-&gt;format('%s');
      return $arr;
  }
  print_r(secondsToTime("1645.0000000006"));
  </code></pre>
  
  <p>what is the problem? thanks everyone</p>