Zeitdauer ohne Hunderstel Sekunden anzeigen
Hallo liebe Ninox Gemeinde, ich hoffe ihr könnt mir bei einem kleinen Problem weiterhelfen.
Ich habe ein Funktionsfeld welches mir mit folgender Formel die Zeitdauer eines Datumsfeldes ermittelt:
duration('Diary Termin') - Pausen
Allerdings wird mir das Ergebnis dann mit Milli/ Zehntel Sekunden wie folgt angezeigt: 0:30:53.404
Ich hätte das Ergebnis allerdings gerne im Format hh:mm, bzw. einfach nur die Hundertstel Sekunden ausgeblendet
Mit der format Funktion komme ich allerdings nicht weiter da ich dann die Zeitdauer nicht mehr aufsummieren kann, was zwingend erforderlich ist.
Ich möchte quasi gar nicht den wert des Feldes ändern sondern lediglich die Anzeige.
Eine Möglichkeit wäre auch noch dass sich die Zeitdauer auf oder abrundet. Da weis ich aber auch nicht wie sich das bewerkstelligen lässt.
Hoffentlich kann mir von euch jemand weiterhelfen...
1 Antwort
-
Hi Andi. Hier mal eine Möglichkeit, obwohl mir das Format vom Pausenfeld nicht bekannt ist. Lass Dich nicht vom today() verwirren, format() geht für Zeitangaben nicht, ausser mit diesem Trick und nimm lieber HH:mm. Mirko
format(datetime(today(), duration(Termin) - Pausen), "HH:mm")
Content aside
- vor 2 JahrenZuletzt aktiv
- 1Antworten
- 64Ansichten
-
2
Folge bereits