0

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

null
    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    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 1 JahrZuletzt aktiv
  • 1Antworten
  • 54Ansichten
  • 2 Folge bereits