NEWS
[gelöst] alias DP, Sekunden in Stunden und Minuten umrechnen
-
@darkblu Versuche doch mal mit
(val/3600).toFixed(1)Nachtrag:
Ohh... ich habe es falsch gelesen. Da hast du aber ein Problem, dass dein Datenpunkt eine Zahl ist und da können ja nur Zahlen dargestellt werden. Dann erstelle dir eine neuen Datenpunkt und mache es wie oben beschrieben mit Blockly -
@ldittmar ,
ja, angezeigt werden soll es in der Vis.
Blockly war mir eigentlich zu aufwändig. Es sind 10 DP, ok - wäre ja nur eine Fleissarbeit.Ich dachte, es direkt im Alias umzurechnen wäre einfacher und ressourcenschonender.
@darkblu Du kannst aber dein Datenpunkt in String umwandeln und dann hast hier schreiben:
new Date(val* 1000).toLocaleString('de-DE', { hour: 'numeric', minute: 'numeric' });dann hättest du 8:30
Nachtrag:
Du könntest auch sowas probieren:new Date(val * 1000).toLocaleString('de-DE', {hour: 'numeric',minute: 'numeric',hour12: false}).replace(':', ' Stunden und ') + ' Minuten'; -
@darkblu Du kannst aber dein Datenpunkt in String umwandeln und dann hast hier schreiben:
new Date(val* 1000).toLocaleString('de-DE', { hour: 'numeric', minute: 'numeric' });dann hättest du 8:30
Nachtrag:
Du könntest auch sowas probieren:new Date(val * 1000).toLocaleString('de-DE', {hour: 'numeric',minute: 'numeric',hour12: false}).replace(':', ' Stunden und ') + ' Minuten'; -
@ldittmar ,
super, Dankeaber, ich habe gerade 7932 Sekunden, das sind ca. 2h und 12 Minuten
Das Ergebnis mit deiner Formel ist 3h und 12 Minuten :thinking_face:
-
@ldittmar ,
super, Dankeaber, ich habe gerade 7932 Sekunden, das sind ca. 2h und 12 Minuten
Das Ergebnis mit deiner Formel ist 3h und 12 Minuten :thinking_face:
@darkblu sagte in alias DP, Sekunden in Stunden und Minuten umrechnen:
7932
Nutze einfach folgende Berechnung:
(val/3600).toFixed(0) + " Stunden " + ((val%3600)/60).toFixed(0) + " Minuten"; -
@darkblu sagte in alias DP, Sekunden in Stunden und Minuten umrechnen:
7932
Nutze einfach folgende Berechnung:
(val/3600).toFixed(0) + " Stunden " + ((val%3600)/60).toFixed(0) + " Minuten"; -
@darkblu sagte in alias DP, Sekunden in Stunden und Minuten umrechnen:
7932
Nutze einfach folgende Berechnung:
(val/3600).toFixed(0) + " Stunden " + ((val%3600)/60).toFixed(0) + " Minuten"; -
@mickym sagte: (val/3600).toFixed(0)
Das funktioniert nicht, da .toFixed(0) kaufmännisch rundet. Es muss aber abgerundet werden.
Math.floor(val/3600) + ' Stunden ' + ((val%3600)/60).toFixed(0) + ' Minuten' -
@mickym sagte: (val/3600).toFixed(0)
Das funktioniert nicht, da .toFixed(0) kaufmännisch rundet. Es muss aber abgerundet werden.
Math.floor(val/3600) + ' Stunden ' + ((val%3600)/60).toFixed(0) + ' Minuten'