Seite 1 von 1

IF Funktion mit Datumswerten

Verfasst: 18.06.2020, 12:26
von Mw1986
Hallo zusammen,

ich bastelle gerade an einer Funktion zum Vergleichen zweier Datumswerte

Die Bedingungen: Datum1 ist das Beginndatum. Datum 2 das Enddatum.Wenn das Enddatum weiter als 3 Monate in der Zukunft liegt soll automatisch das Datum1 mit 3 Monate addiert werden. Der letzte Teil ist klar. Hatte hier den Hinweis gefunden: viewtopic.php?f=10&t=6142

Ich hänge bei dem Vorgang wie man Datumsdifferenzen ausrechnet, also hier Monate.

Re: IF Funktion mit Datumswerten

Verfasst: 23.06.2020, 16:15
von Menni
Dazu solltest du vielleicht noch einen Hinweis geben wie du "Monat" definierst.

Denn je nachdem, wird die Aufgabenstellung so einfacher oder komplizierter.

1 Monat = ???

• als Konstante: 4 Wochen (28 Tage)
• kalendarisch: auf das jeweilige eingegebene Datum bezogen, die exakten Werte der Folgemonate (30, 31 oder im Februar 28/29 Tage)
• 1/12 Jahr (z.B 365 Tage / 12 = 30,42)

Was soll’s denn sein?!

Re: IF Funktion mit Datumswerten

Verfasst: 01.07.2020, 15:36
von Mw1986
Erst einmal: Entschuldigt die späte Rückmeldung. Hier ist der Teufel los.

Also Monat ist kalendarisch gemeint. Und genau das Problem ging mir auch durch den Kopf...

Re: IF Funktion mit Datumswerten

Verfasst: 01.07.2020, 15:52
von BAlheit
Mit der Methode getMonth() erhält man den Monat eines Datums. Die Methode liefert einen Wert zwischen 0 und 11.

Re: IF Funktion mit Datumswerten

Verfasst: 18.08.2020, 10:44
von Menni
Mw1986 hat geschrieben:
01.07.2020, 15:36
Erst einmal: Entschuldigt die späte Rückmeldung. Hier ist der Teufel los.

Also Monat ist kalendarisch gemeint. Und genau das Problem ging mir auch durch den Kopf...
Besser spät als nie... ;)
Meine Lösung im Anhang.