inweek - Skript- und Diagrammfunktion
Diese Funktion liefert True, wenn timestamp innerhalb der Woche liegt, die base_date enthält.
Syntax:
InWeek (timestamp, base_date, period_no[, first_week_day])
Rückgabe Datentyp: Boolesch
Argumente:
Argument | Beschreibung |
---|---|
timestamp | Das Datum, das mit base_date verglichen werden soll. |
base_date | Datum, das für die Interpretation der Woche verwendet wird. |
period_no | Mit period_no kann der Beginn der Woche festgelegt werden. period_no ist eine ganze Zahl, wobei 0 für die Woche steht, die base_date enthält. Negative Werte von period_no stehen für vorangehende Wochen, positive Werte für nachfolgende Wochen. |
first_week_day |
By default, the first day of the week is Sunday (as determined by the FirstWeekDay system variable), starting at midnight between Saturday and Sunday. The first_week_day parameter supersedes the FirstWeekDay variable. To indicate the week starting on another day, specify a flag between 0 and 6.For a week starting on Monday and ending on Sunday, use a flag of 0 for Monday, 1 for Tuesday, 2 for Wednesday, 3 for Thursday, 4 for Friday, 5 for Saturday, and 6 for Sunday. Standardmäßig ist Montag der erste Wochentag, mit dem Beginn um Mitternacht zwischen Sonntag und Montag. Wenn der Wochenbeginn auf einen anderen Tag fallen soll, geben Sie dies unter first_week_day an. Die Angabe kann als Ganzzahl und/oder Bruchteil von Tagen erfolgen. |