Seite 1 von 1

HH:MM-Werte zur Dezimalberechnung umwandeln

Verfasst: 04.07.2019, 10:17
von JanaR2
Liebes Forum,

in meinem Formular werden anhand der Zeitangaben die erbrachten Stunden errechnet. Nun soll diese Stundenanzahl mit 30,00 € multipliziert werden. Leider klappt das nicht.
Vermutlich muss mit einem Skript der Stundenwert in eine Dezimalzahl umgewandelt werden. Aber wie?

Besten Dank für eine Rückmeldung zur Umsetzung. Eine Testdatei ist beigefügt.

Grüße aus Hamburg
JanaR

Re: HH:MM-Werte zur Dezimalberechnung umwandeln

Verfasst: 05.07.2019, 13:17
von armine
Hallo JanaR,

du brauchst nichts in »Dezimalstunden« umrechnen. Mit den ungenauen Werten würde dann multipliziert …
Mit »Math.round(Minuten * EUR_Std * 100 / 60) / 100 + Pauschale.rawValue« bekommst du mit einer Rundung den Betrag auf den Cent gerundet.

Für den Betrachter wird übrigens nicht ohne weiteres klar, mit welchem Stundensatz gerechnet wird.

vg armine

Re: HH:MM-Werte zur Dezimalberechnung umwandeln

Verfasst: 08.07.2019, 15:54
von JanaR2
Hallo Armine,

herzlichen Dank für die schnelle Rückmeldung. Klappt in meinem Formular wunderbar!

Grüße aus Hamburg
JanaR