
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: |
|

