Befehlsreferenz - Datum, Uhrzeit: DateDiff-Funktion
VB-Versionen: VB4 | VB5 | VB6
Beschreibung:
Die DateDiff-Funktion gibt die Anzahl der Zeitintervalle zwischen zwei Datumsangaben zurück.
Syntax:
DateDiff (Intervall, Date1, Date2, [FirstDayOfWeek, [FirstWeekOfYear]] )
Parameter:
Intervall | (String) Einer der nachfolgend unter Intervall aufgeführten Werte, der angiebt, welcher Teil des Datums ausgelesen werden soll. |
Date1 | (Date) Datumsangaben, die zur Berechnung verwendet werden sollen. |
Date2 | (Date) Datumsangaben, die zur Berechnung verwendet werden sollen. |
FirstDayOfWeek | Optional. (Konstante) Gibt den ersten Tag der Woche an. Ist dieser Wert nicht angegeben, so wird Sonntag angenommen. |
FirstWeekOfYear | Optional. (Konstante) Gibt die erste Woche des Jahres an. Ist dieser Wert nicht angegeben, so wird die Woche mit dem 1. Januar angenommen. |
Mögliche Werte für Intervall sind:
yyyy | Jahr | w | Wochentag | |
q | Quartal | ww | Woche | |
m | Monat | h | Stunde | |
y | Tag des Jahres | n | Minute | |
d | Tag | s | Sekunde |
Mögliche Werte für FirstDayOfWeek sind:
vbUseSystem | 0 Verwendet die Systemeinstellung |
vbSunday | 1 Sonntag (Voreinstellung) |
vbMonday | 2 Montag |
vbTuesday | 3 Dienstag |
vbWednesday | 4 Mittwoch |
vbThursday | 5 Donnerstag |
vbFriday | 6 Freitag |
vbSaturday | 7 Samstag |
Mögliche Werte für FirstWeekOfYear:
vbUseSystem | 0 Verwendet die Systemeinstellung |
vbFirstJan1 | 1 Voreinstellung. Die Woche, in der der 1. Januar fällt. |
vbFirstFourDays | 2 Die Woche, die mindestens 4 Tage im neuen Jahr enthällt. |
vbFirstFullWeek | 3 Die erste volle Woche des Jahres |
Beispiel:
mDateDiff = DateDiff("d", "06.05.2000", "07.05.2000") ' ergibt 1 mDateDiff = DateDiff("m", "07.05.2000", "06.05.2000") ' ergibt -1 mDateDiff = DateDiff("ww", "07.05.2000", "07.06.2000") ' ergibt 4
Siehe auch: | DatePart-Funktion |