Stundendifferenz

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Stundendifferenz

von becker.gersheim » So, 04.03.2007 09:39

Hallo Edding 2002

Hab den Fehler gefunden.
In meinem Formular hatte ich als Eingabefelder noch Zeitfelder, hab das jetzt geändert und "Formatiertes Feld", formatierung HH:MM, genommen- Ergebnis: alles bestens.
Nochmals Danke und schönen Tag noch !

Grüße E. Becker

von Edding2002 » Sa, 03.03.2007 23:34

Hallo becker.gersheim,

Code: Alles auswählen

Allerdings ein wenig seltsam, wenn man im Formular z. B. 9:30 eingibt sprint die Anzeige immer wieder auf 9:29. Aber egal, die Abfrage funktioniert 
Das macht er bei mir nicht.

von becker.gersheim » Sa, 03.03.2007 23:08

Hallo Edding 2002

Klasse, das funktioniert ! Da muss man auch erstmal drauf kommen.

Allerdings ein wenig seltsam, wenn man im Formular z. B. 9:30 eingibt sprint die Anzeige immer wieder auf 9:29. Aber egal, die Abfrage funktioniert

Also, danke für Deine schnelle Antwort und alles Gute
mfG E. Becker

RE:stundendifferenz

von Edding2002 » Sa, 03.03.2007 22:04

Hallo becker.gersheim,

Ich habe das auch gebraucht, und folgendermaßen gemacht.

In der Tabelle habe ich die Felder "Zeit 1" und "Zeit2" mit dem Feldtyp Float eingerichtet, dann im Format (HH:MM) formatiert.

Ich geb meine Daten dann über ein Formular ein.
In der Abfrage habe ich dann einfach unter Feld (Zeit2-Zeit1)*24 eingetragen und bekomme Stunden heraus.
Beispiel:l Zeit2=09:00, Zeit1 = 07:30 Ergebnis = 1,5 .

Hoffe das hilft dir.

Stundendifferenz

von becker.gersheim » Sa, 03.03.2007 17:10

Hallo
Habe eine Frage zur Zeitdifferenz

In einer tabelle gibt es 2 Felder (Feldtyp Zeit) "von" "bis"
Nun möchte ich gerne die Zeit in Stunden errechnet haben

Die Formel

(Datediff( {D 'mi' }, "Zeit1", "Zeit2" )) ergibt die genaue Minutenzahl
Beispiel von 8:30-10:00= 90

Die Formel

(Datediff( {D 'hh' }, "Zeit1", "Zeit2" )) ergibt bei 90 Minuten die Zahl 1
was natürlich falsch ist
ebenso folgende Abfrage:

(Datediff( {D 'mi' }, "Zeit1", "Zeit2" ))/60

Wie bekommt man nun eine genaue Abfrage über die Stunden hin ? Beispiel:
entweder 1:30 oder dezimal 1,5 bei 90 Minuten als Antwort ?
Beziehungsweise wo steckt der Fehler ?
mfG E. Becker

Nach oben