Hallo Beginner,
Am 19.05.2020 um 07:57 schrieb Beginner:
> StartDate = #1/1/2019#
> EndDate = #12/31/2019#
>
> Result = DateDiff("d", StartDate, EndDate)
> Ergebnis 364 Tage
> Sollte sein: 365 Tage
>
>
> Mache ich einen Denkfehler?
Ja. DateDiff() gibt dir die Differenz an, nicht die Anzahl ganzer Tage!
Daraus folgt:
? Datediff("d", #01/01/2020#, #01/01/2020#) => Die Differenz beträgt 0
Tage, was ja auch richtig ist.
Wenn du also die Anzahl Tage für ein Jahr ermitteln möchtest, müßte das
so formuliert werden:
? Datediff("d", #01/01/2020#, #01/01/2021#) => 366 Tage
Ulrich
PS: die Netiquette verlangt eine gültige Mail-Adresse und anonyme
Beiträge sind auch nicht so toll.