- var_dump: documentation ( source)
<?php
$tests = array("400 seconds", "400.1 seconds", "400.12 seconds", "400.123 seconds");
foreach ($tests as $index => $test) {
var_dump(DateInterval::createFromDateString($test)->format("%Hh, %im, %ss"));
var_dump(parse_date($test));
}