我使用了 date_parse 函数并添加了一些时间值。
print_r(date_parse("23:00:00"));
$parsed = date_parse($totdh);
$seconds = $parsed['hour'] * 3600 + $parsed['minute'] * 60 + $parsed['second'];
$TotDownMinutes = $seconds / 60;
当总和超过 24 小时时,我遇到了问题。如果它是 25 小时,它只是省略 2 并且只需要 5 小时。
Array ( [year] => [month] => [day] => [hour] => 23 [minute] => 0 [second] =>
0 [fraction] => 0 [warning_count] => 0 [warnings] => Array ( ) [error_count]
=> 0 [errors] => Array ( ) [is_localtime] => )
print_r(date_parse("26:00:00"));
Array ( [year] => [month] => [day] => [hour] => 6 [minute] => 0 [second] =>
0 [fraction] => 0 [warning_count] => 0 [warnings] => Array ( ) [error_count]
=> 1 [errors] => Array ( [0] => Unexpected character ) [is_localtime] => )
告诉我如何添加时间值(如 12:30:00 + 14:00:00 + 02:00:00 = 28:30:00)。