Czy jest rodzimy sposób wykonywania "HH:MM:SS" to seconds
z PHP 5.3 zamiast robić podział na dwukropek i mnożenie każdej sekcji odpowiedniej liczby, aby obliczyć sekundy?Jak przekonwertować ciąg "HH: MM: SS" na sekundy za pomocą PHP?
Na przykład w Pythonie można zrobić:
string time = "00:01:05";
double seconds = TimeSpan.Parse(time).TotalSeconds;
Równowartość byłaby 'DateInterval :: createFromDateString ('00: 01: 05') -> Format (arg);' ale niestety, nie ma argument [ 'formatowi] (http : //de.php.net/manual/en/dateinterval.format.php), która zwróci całkowitą liczbę sekund (w przeciwieństwie do łącznej liczby dni). – Gordon
@ Glavić To drugie pytanie jest nowsze niż to. – benjisail