Datierte Funktion
beschreiben
Gibt das Zeitintervall zwischen zwei Daten zurück.
Grammatik
Datiff (Intervall, Datum1, Datum2 [, Firstdayofweek] [, Firstweekofyear]]))
Die Syntax der datierten Funktion hat die folgenden Parameter:
Parameterbeschreibung
Das Intervall ist erforderlich. Ein String -Ausdruck, der das Zeitintervall darstellt, das zum Berechnen von Datum 1 und Datum2 verwendet wird. Für Werte siehe Abschnitt Einstellungen.
Datum1, Datum2 ist erforderlich. Datum Ausdruck. Zwei für die Berechnung verwendete Daten.
Firstdayofweek ist optional. Gibt die Konstante für den ersten Wochentag an. Wenn nicht angegeben, ist der Standard am Sonntag. Für Werte siehe Abschnitt Einstellungen.
In der ersten Woche ist optional. Geben Sie die Konstante für die erste Woche des Jahres an. Wenn nicht angegeben, ist der Standard die Woche am 1. Januar. Für Werte siehe Abschnitt Einstellungen.
aufstellen
Der Intervallparameter kann die folgenden Werte haben:
Einstellung Beschreibung
Yjyy
M Monat
y Jahre Tage
Tag
W Anzahl der Tage einer Woche
www.
H Stunden
m Minuten
S Sekunden
Der Parameter "Erste Week) kann die folgenden Werte haben:
Konstante Wertbeschreibung
VBuSeSystem0 verwendet die API -Einstellungen (Regional Language Support).
VBSAnday1 Sonntag (Standard)
vbmonday2 Montag
vBtuesday3 Dienstag
VBWEDEDNEWOnd44 Mittwoch
VBTHursday 5 Donnerstag
vbfriday6 Freitag
VBSaturday7 Samstag
Der Parameter der ersten Woche von Weekofyear kann die folgenden Werte haben:
Konstante Wertbeschreibung
VBuSeSystem0 verwendet die API -Einstellungen (Regional Language Support).
vbfirstjan11 beginnt ab der Woche am 1. Januar (Standard).
vbfirstfourdays2 beginnt mit der ersten Woche von mindestens vier Tagen im neuen Jahr.
vbfirstfulWeek3 beginnt mit der ersten vollen Woche des neuen Jahres.
veranschaulichen
Die datierte Funktion wird verwendet, um die Anzahl der festgelegten Zeitintervalle zu bestimmen, die zwischen zwei Daten bestehen. Beispielsweise können Sie datierte verwenden, um die Anzahl der Tage zu berechnen, an denen sich die beiden Daten unterscheiden, oder die Anzahl der Wochen zwischen dem selben Tag und dem letzten Tag des Jahres.
Um die Anzahl der Tage zwischen Datum1 und Datum2 zu berechnen, können Sie "Tage eines Jahres" ("y") oder "Tage" ("D") verwenden. Wenn das Intervall "Dates of the Week" ("W") ist, gibt datier die Anzahl der Wochen zwischen den beiden Daten zurück. Wenn Datum 1 Montag ist, berechnet datediff die Anzahl der montags vor Datum2. Dieses Ergebnis enthält Datum2 und nicht Datum1. Wenn das Intervall "Woche" ("ww") ist, gibt die datierte Funktion die Anzahl der Wochen zwischen zwei Daten in der Kalendertabelle zurück. Die Funktion berechnet die Anzahl der Sonntage zwischen Datum1 und Datum2. Wenn Datum2 Sonntag ist, berechnet Datediff Datum2, aber selbst wenn Datum1 Sonntag ist, wird Datum1 nicht berechnet.