Wie konvertiert man Sekunden in Minuten und Stunden in Javascript

11

Ich habe eine Anzahl von Sekunden in der Variablen seconds gespeichert. Ich möchte zum Beispiel 1439 Sekunden in 23 Minuten und 59 Sekunden konvertieren. Und wenn die Zeit größer ist als 1 Stunde (zum Beispiel 9432 Sekunden), bis 2 Stunden, 37 Minuten und 12 Sekunden.

Wie kann ich das erreichen?

Ich denke an:

%Vor%

Aber das ist viel Code, und er muss jede Sekunde berechnet werden. Wie kann ich das verkleinern?

    
ALSD Minecraft 08.05.2016, 04:58
quelle

4 Antworten

32

Ich denke, Sie würden diese Lösung sehr hilfreich finden.

Sie können das Anzeigeformat an Ihre Bedürfnisse anpassen -

%Vor%     
Wilson Lee 08.05.2016, 05:21
quelle
2

Sie können das versuchen, ich habe das in der Vergangenheit erfolgreich benutzt Sie sollten in der Lage sein, die Minuten und Sekunden einfach hinzuzufügen

%Vor%

Geige

Sie können das Objekt in

ändern %Vor%     
R4nc1d 08.05.2016 06:25
quelle
0

Ich bin wahrscheinlich ein bisschen spät, aber Sie können diese Art von Dingen mit

erreichen

Ссылка

myVar = moment(myVar).format('HH:mm');

Moment bietet eine Menge von Format für Stunden / Daten usw.

    
pkerckho 10.11.2017 09:01
quelle
0

Eine fettarme Möglichkeit, dies zu tun ist:

%Vor%

Also

%Vor%

Dies ist leicht zu verstehen und zu erweitern, wie benötigt.

    
Brian 23.01.2018 11:30
quelle

Tags und Links