[GELÖST][RTC] Differenz zwischen 2 Tagen berechnen

11. Juni 2015 08:58

Hallo,
gibt es in C/AL eine Möglichkeit/Funktion die Differenz in Tagen zwischen zwei Daten zu berechnen? Gibt es hier ggf. eine Art "DATEDIFF" Funktion oder wie macht man dies am geschicktesten?
Danke und Gruß
Zuletzt geändert von FlensGold am 11. Juni 2015 10:10, insgesamt 1-mal geändert.

Re: [RTC] Differenz zwischen 2 Tagen berechnen (DATEDIFF)

11. Juni 2015 09:04

Viel einfacher:
Code:
DiffInTagen = Datum2 - Datum1;

Re: [RTC] Differenz zwischen 2 Tagen berechnen (DATEDIFF)

11. Juni 2015 09:56

Da es thematisch hier rein passt, hier eine Übersicht, wie man mit "Zeitwerten" rechnen kann, und was man dann erhält:

Code:
Date + Integer (Tage) = Date
Date 
- Date = Integer (Tage)

Code:
Time + Integer (Millisekunden) = Time
Time 
- Time = Integer (Millisekunden)

Code:
DateTime + Duration = DateTime
DateTime 
- DateTime = Duration

Re: [RTC] Differenz zwischen 2 Tagen berechnen (DATEDIFF)

11. Juni 2015 09:57

Ohje, das ist mir nun wirklich fast etwas unangenehm. Das ist ja zuuu einfach, da wäre ich gar nicht drauf gekommen.
Vielen Dank für die Hilfe!