Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: MX96 am 04.11.10 - 09:41:01
-
Hallo zusammen,
ich suche nach einer Möglichkeit, ausgehend von einem beliebigem Wochentag das Datum des nächsten Montags und Sonntags zu ermitteln. Kann man das mit Formelsprache realisieren ?
Also heute ist der 04.11.2010 (Donnerstag) und ich möchte mit der Formel das Datum des Montags und Sonntags nächster Wocher (also 08.11.2010 und 14.11.2010) ermitteln.
Danke.
MfG
Karsten
-
@Weekday und @Adjust sind Deine Freunde: @Weekday (@Today) lässt Dich ermitteln, wieviel Tage Du auf @Today "adjusten" musst, um den nächsten gewünschten Wochentag zu erreichen.
HTH,
Bernhard
-
Wenn @Today ein Montag ist und dieser Montag = dem nächsten Montag ist:
MYDATE := @Today;
NEXTMONDAY := @Adjust( MYDATE; 0; 0; @Modulo(7 - @Weekday( MYDATE ) + 2; 7); 0;0;0);
NEXTSUNDAY := @Adjust( NEXTMONDAY; 0; 0; 6; 0;0;0);
ansonsten wenn auch am Montag der nächste Montag berechnet werden soll:
MYDATE := @Adjust( @Today; 0; 0; 1; 0;0;0);
NEXTMONDAY := @Adjust( MYDATE; 0; 0; @Modulo(7 - @Weekday( MYDATE ) + 2; 7); 0;0;0);
NEXTSUNDAY := @Adjust( NEXTMONDAY; 0; 0; 6; 0;0;0);