2016-06-20 17 views
1

Ich habe ein Array Ich bin in Smarty mit Dauer Zeiten wie 3:20 und zum Beispiel 1:45:32, müssen alle Zeiten hinzufügen und bekommen ein letztes Mal zum Beispiel 1:48:52, wenn es gibt einen einfachen Weg in Smarty, dies zu tun?addiere mal smarty

+0

Können Sie etwas von Ihrem Code posten, damit wir sehen können, worüber Sie gerade sprechen? –

+0

Es gibt noch keinen Code, ich versuche mir nur vorzustellen, wie man das macht, normalerweise auf php Ich konvertiere in Sekunden, mache die Operationen und lege dann das Zeitformat wieder ein, aber ich werde das in Smarty machen müssen, also wüsste ich ob Es gibt eine einfache Möglichkeit, in smarty Dauerzeiten hinzuzufügen – Nisker

Antwort

1

Nein, Smarty hat keine Funktion, um das zu tun. Sie können jedoch Ihren eigenen Smarty-Modifier erstellen, um diese Funktionalität hinzuzufügen. Eine andere Möglichkeit wäre, die Berechnung in PHP durchzuführen und das Ergebnis als eine weitere Variable an Smarty zu senden.