Mit Zeiten rechnen

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: Mit Zeiten rechnen

Re: Mit Zeiten rechnen

von Barlee » Mo, 23.02.2009 22:02

Hallo torecki,

http://www.ooowiki.de ist ein guter Anlaufpunkt.

Gruß Barlee

Re: Mit Zeiten rechnen

von torecki » Mo, 23.02.2009 21:11

Danke für die schnelle und kompetente Antwort Barlee .
Ich hatte schon Stunden im Forum gesucht, wahrscheinlich mit den falschen Suchbegriffen...
Danke

P.S. Gibt es eigentlich ein vernünftiges Wiki dazu wo man dann solche "Erkenntnisse" gleich einstellen kann?

Re: Mit Zeiten rechnen

von Barlee » Mo, 23.02.2009 19:36

Hallo torecki,

Zeitendifferenzen ermittelst Du in einer Abfrage mit DATEDIFF().
siehe
viewtopic.php?f=8&t=18841&p=79294&hilit=datediff#p79294
viewtopic.php?f=8&t=18213&p=76555&hilit=datediff#p76555

Gruß Barlee

Mit Zeiten rechnen

von torecki » Mo, 23.02.2009 15:57

Hallo,
ich habe eine Tabelle ("Aufwand", HSQLDB) mit den Feldern Anfangs- und Endzeit (beide timestamp) und Sollzeit (time). In einem Formular zur eingabe der Zeiten möchte ich jetzt die "Istzeit" resultierend aus Endzeit - Anfangszeit anzeigen lassen.
Ich dachte ich erzeuge eine Abfrage und füge das darin erechnete Ergebnis in das Formular mit ein.

Code: Alles auswählen

SELECT "Anfangszeit", "Endzeit", "Sollzeit", "Endzeit" - "Anfangszeit" AS "Istzeit" FROM "Aufwand"
scheint allerdings nicht richtig zu sein da ich die Fehlermeldung

Code: Alles auswählen

Wrond data type: java.lang.NumberFormatException [SELECT "Anfangszeit","Endzeit","Sollzeit","Endzeit" - "Anfangszeit" AS "Istzeit" FROM "Aufwand"]
erhalte.
Kann mir jemand einen Tip geben wie ich das, evtl. ohne Abfrag, in einem Formular realisiert bekomme und/oder wie ich die Abfrage richtig formulieren muss?
Danke
Torsten

Nach oben