Ich versuche herauszufinden, wie die Zeit von Google Maps API in ihrer "Dauer" zu etwas formatieren, mit dem ich tatsächlich arbeiten kann.jQuery Format Zeit von Google Maps API zurückgegeben
Wenn ich die Dauer zurückkehren, bekomme ich so etwas wie:
1 day 13 hours
2 days 22 hours
1 hour 12 mins
3 hours 18 mins
1 hour
6 mins
Das einzige, was ich für die Art und Weise sagen kann, die Dauer formatiert ist, dass es nie mehr als zwei Sätze von Zahlen zeigt. Es zeigt (soweit ich es gesehen habe) nicht Tage, Stunden und Minuten, aber das ist das Format, das ich zurückbekomme.
Ich möchte in der Lage sein, diese Zahlen zu nehmen, verwandeln sie in Sekunden und Mathematik von dort (Rundung Stunden, Minuten usw.)
Wie kann ich diese in so etwas wie Gesamt Sekunden formatieren?
EDIT Ich bin mit dem Google Maps DirectionRequest
service
Aus der Dokumentation (https://developers.google .com/maps/documentation/entfernungsmatrix/intro # DistanceMatrixResponses) Ich sehe, dass sie einen numerischen Wert mit dem Text zurückgeben. Vielleicht können Sie genauer festlegen, welche API Sie verwenden. –
@SideriteZackwehdex, Vielen Dank für das Hinweis. Ich habe meine Frage – ntgCleaner
dasselbe Ding aktualisiert: https://developers.google.com/maps/documentation/javascript/directions#Legs .Duration ist ein Objekt, das Wert und Text enthält. –