Wie man in der Woche bis Datum von einem gegebenen Datum zurück von einer DateAdd Ausdruck

Nicht wissen, wie meine aktuellen Ausdruck und bekommen die Ende der Woche Termin der Woche.

Meine aktuelle Ausdruck gibt das Datum zurück, eine Woche von heute.

DateAdd(DateInterval.WeekOfYear, 1, today())

Was ich will zu tun, sondern ist zurück zum Ende-Datum (Samstag) der Woche statt.

Was brauche ich zusätzlich zu diesem Ausdruck das gewünschte Ergebnis zu erhalten?

Dank!

Okay, sieht aus wie ich habe, aber es ist hässlich. Kann mir jemand helfen, optimieren Sie diese?

Hier ist, was ich habe, basierend auf drehen Raj ' s Beispiel in einem Ausdruck:

="Eine Woche Projiziert Rückstand w/e "& DateAdd(DateInterval.Tag,
-1 * DatePart(DateInterval.Wochentag,
(DateAdd(DateInterval.WeekOfYear, 1, today()))) + 7,
(DateAdd(DateInterval.WeekOfYear, 1, today())))

InformationsquelleAutor PushCode | 2010-03-16

Schreibe einen Kommentar