IBM Lotus Symphony


Funkcja DateDiff [środowisko wykonawcze]

Zwraca liczbę okresów daty między podanymi wartościami dat.

Składnia

DateDiff (Składnik, Data_1, Data_2 [, Początek_tygodnia [, Początek_roku]])

Zwracana wartość

Liczba.

Parametry

Składnik: wyrażenie łańcuchowe z poniższej tabeli definiujące przedział daty.

Tabela 1. Objaśnienia dotyczące wartości parametru Składnik
Składnik (wartość łańcuchowa) Objaśnienie
yyyy Rok
q Kwartał
m Miesiąc
y Dzień roku
w Dzień tygodnia
ww Tydzień roku
d Dzień
h Godzina
n Minuta
s Sekunda

Data_1, Data_2: Porównywane wartości dat.

Początek_tygodnia: Opcjonalny parametr określający pierwszy dzień tygodnia.

Tabela 2. Objaśnienie wartości parametru Początek_tygodnia
Wartość parametru Początek_tygodnia Objaśnienie
0 Określa użycie domyślnej wartości systemowej
1 Niedziela (wartość domyślna)
2 Poniedziałek
3 Wtorek
4 Środa
5 Czwartek
6 Piątek
7 Sobota

Początek_roku: Opcjonalny parametr określający pierwszy tydzień roku.

Tabela 3. Objaśnienie wartości parametru Początek_roku
Wartość parametru Początek_roku Objaśnienie
0 Określa użycie domyślnej wartości systemowej
1 Tygodniem o numerze 1 jest tydzień zawierający datę 1 stycznia (wartość domyślna).
2 Tygodniem o numerze 1 jest pierwszy tydzień zawierający co najmniej cztery dni danego roku.
3 Tygodniem o numerze 1 jest pierwszy tydzień zawierający wyłącznie dni danego roku.

Przykład

Sub Przyklad_datediff

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

End Sub


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe