IBM Lotus Symphony


DateDiff-Funktion [Laufzeit]

Gibt die Anzahl der Datumsintervalle zwischen zwei gegebenen Datumswerten zurück.

Syntax:

DateDiff (Add, Datum1, Datum2 [, Wochenbeginn [, Jahresanfang]])

Rückgabewert:

Eine Zahl.

Parameter:

Add - Zeichenfolgeausdruck aus der folgenden Tabelle, der das Datumsintervall angibt.

Tabelle 1. Erläuterung der Parameterwerte für "Add"
Add (Zeichenfolgewert) Bedeutung
yyyy Jahr
q Quartal
m Monat
y Kalendertag
w Wochentag
ww Kalenderwoche
d Tag
h Stunde
n Minute
s Sekunde

Datum1, Datum2 - Die beiden zu vergleichenden Datumswerte.

Wochenbeginn - Ein optionaler Parameter, der den Wochenbeginn angibt.

Tabelle 2. Erläuterung der Wochenbeginn-Werte
Wochenbeginn-Wert Bedeutung
0 Systemstandardwert verwenden
1 Sonntag (Standard)
2 Montag
3 Dienstag
4 Mittwoch
5 Donnerstag
6 Freitag
7 Samstag

Jahresanfang - Ein optionaler Parameter, der die Woche des Jahres angibt, in der begonnen wird.

Tabelle 3. Erläuterung der Jahresanfang-Werte
Jahresanfang-Wert Bedeutung
0 Systemstandardwert verwenden
1 Woche 1 ist die Woche mit dem 1. Januar (Standard)
2 Woche 1 ist die erste Woche, die vier oder mehr Tage des Jahres enthält
3 Woche 1 ist die erste Woche, die nur Tage des neuen Jahres enthält

Beispiel:

Sub example_datediff

msgbox DateDiff("d", "1/1/2005", "12/31/2005")

End Sub


Produktfeedback | Zusätzliche Dokumentation | Marken