Dieser Artikel stellt hauptsächlich die Methode zur Berechnung der Dauer basierend auf Sekunden in PHP vor. Er hat einen bestimmten Referenzwert, den ich jetzt mit Ihnen teilen kann.
/** * 计算持续时长 * * @param int $second 秒数 * @return string $duration 5天10小时43分钟40秒 */ function second2duration($seconds) { $duration = ''; $seconds = (int) $seconds; if ($seconds <= 0) { return $duration; } list($day, $hour, $minute, $second) = explode(' ', gmstrftime('%j %H %M %S', $seconds)); $day -= 1; if ($day > 0) { $duration .= (int) $day.'天'; } if ($hour > 0) { $duration .= (int) $hour.'小时'; } if ($minute > 0) { $duration .= (int) $minute.'分钟'; } if ($second > 0) { $duration .= (int) $second.'秒'; } return $duration; }
PHP-Methode zur Berechnung des relativen Pfads zweier Dateien
Das obige ist der detaillierte Inhalt vonPHP-Methode basierend auf der PHP-Dauer in Sekunden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!