Domino 9 und frühere Versionen > ND7: Entwicklung
Zeiten dividieren
Glombi:
Der Tag hat 24 * 60 = 1440 Minuten
50 Minuten / 1440 Minuten = 0,03472...
Das macht auch Excel daraus.
50 Minuten gerannt und 10 KM geschafft, macht dann
50 / 1440 * 1 /10 = 50 / 14400 = 0,003472....
Andreas
daija:
OK, danke für den aufhellenden Beitrag.
Und wie ziehe ich mir jetzt die 50 bzw. die Gesamtminuten aus meinem Datum/Zeit-Feld, welches den Wert 00:50:00 enthält, damit ich ich in einem berechneten Feld mit diesem Wert arbeiten kann?
Glombi:
Die Minuten aus einem Zeitfeld bekommt man mit
@Minute(Feldname)
Die Stunden mit @Hour(Feldname). Keine Ahnung, was Du da so einträgst, aber ich würde mal den Ansatz nehmen;
_Minuten := @Hour(Feldname) * 60 + @Minute(Feldname)
Andreas
daija:
... und welchen Feldtyp verwende ich dann?
Sowohl bei Datum/Zeit also auch bei Zahl bekomme ich die Fehlermeldung: Falscher Datentyp für Operator oder @Funktion: Zeit/datum erwartet. ???
Glombi:
Der Datentyp muss Zahl sein. Der Fehler kommt vermutlich, weil Du ein berechnetes Feld hast und am Anfang noch keine Zeit eingegeben ist. Das musst Du abfangen:
@If(Feldname = "";@Return("");"");
_Minuten := @Hour(Feldname) * 60 + @Minute(Feldname);
,,,,
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln