Autor Thema: Wie funktionieren Datumsberechnungen?  (Gelesen 2225 mal)

Offline Mario

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Wie funktionieren Datumsberechnungen?
« am: 18.08.03 - 13:22:46 »
Hallo,

möchte den Zeitraum in Tagen zwischen 2 Datumsfeldern berechnen.
Wenn ich Datum1 - Datum2 rechne, dann spuckt er mir den Tagesabstand auch aus. Solange beide in einem Monat sind, klappt die BErechnung. Wenn ich aber einen Monatübergang von August (z-B. 20.) zum September habe (z.B. 10.) dann spuckt er mir eine negative Zahl aus.

Gibts da vorgefertigte Funktionne zum Rechnen?

Glombi

  • Gast
Re:Wie funktionieren Datumsberechnungen?
« Antwort #1 am: 18.08.03 - 13:30:30 »
Du kannst mit der @Abs Funktion arbeiten, die liefert den Absolutwert zurück.

Also

_Diff_Tage := @Abs((Datum1 - Datum2)/86400)

Andreas

Offline Mario

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Wie funktionieren Datumsberechnungen?
« Antwort #2 am: 18.08.03 - 13:45:16 »
ER meldet mir jetzt immer dass der falsches Datentyp für die @Funktion benutze. Hab nen ZahlenFeld und nen Datumsfeld benutzt.
Hab nen berechnetes Feld _Diff_Tageangelegt und dort als Wert
_Diff_Tage := @Abs((Datum1 - Datum2)/86400)

Driri

  • Gast
Re:Wie funktionieren Datumsberechnungen?
« Antwort #3 am: 18.08.03 - 14:02:38 »
Hi,

Probiers mal damit :

@Abs(@Integer((EndDate - StartDate) / (86400)))

Offline Mario

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Wie funktionieren Datumsberechnungen?
« Antwort #4 am: 18.08.03 - 14:04:40 »
Problem gelöst,

das berechnete Feld muss von Typ "Formel" sein und den Inhalt@Abs((Ende - Start) /86400) haben
« Letzte Änderung: 18.08.03 - 14:05:48 von Mario »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz