Monate zu Datum addieren
Hallo,
ich habe ein Datum und möchte als Funktion einfach nur, z.Bsp.: 6 Monate dazurechnen. Ich finde aber keine Möglichkeit die Monate dazu zu addieren. Einfach nur 180 Tage wäre eben nicht korrekt.
Über eine schnelle Hilfe wäre ich sehr dankbar.
Liebe Grüße
Chreve
5 replies
-
Hallo Chreve,
habe gerade heute gepostet
Leo
-
Vielen Dank. Das habe ich leider in der Suche nicht gefunden.
-
Hallo Leonid,
heute bin ich über ein Problem Deiner Lösung gestolpert und kann gar nicht glauben, dass, obwohl diese schon seit 6 Jahren im Netz steht, über dieses Problem hier - so wie es aussieht - wohl noch nie diskutiert wurde.
–––
let myDate := date(2023, 1, 31);
date(year(myDate), month(myDate) + 1, day(myDate))
"Ergebnis: 03.03.2023";let myDate := date(2023, 3, 31);
date(year(myDate), month(myDate) + 1, day(myDate));
"Ergebnis: 01.05.2023";–––
Offensichtlich zählt Ninox bei dieser Lösung nicht monatsweise, sondern erhöht je "Monat" immer um 30 Tage. Bei rechtlichen Fristen kann das fatal sein. Wird mir eine behördliche Entscheidung am 30. Januar 2023 zugestellt, gegen die ich innerhalb eines Monats einen Rechtsbehelf einlegen kann, dann beginnt die Monatsfrist am 31. Januar 2023 (der Zustelltag zählt nicht mit, siehe § 187 BGB) und endet am 29. Februar 2023 (siehe § 188 Absatz 3 BGB).
Viele Grüße
Olaf
Content aside
- 3 wk agoLast active
- 5Replies
- 3089Views
-
1
Following