IBM Lotus Symphony


Funkcja DateValue [środowisko wykonawcze]

Zwraca wartość daty na podstawie łańcucha daty. Łańcuch daty to cała data w postaci jednej wartości liczbowej. Tego numeru seryjnego można także użyć do określenia różnicy między dwoma datami.

Składnia

DateValue [(data)]

Zwracana wartość

Data

Parametry

Data: Wyrażenie znakowe zawierające datę, która ma zostać obliczona. Datę można określić w prawie każdym formacie.

Ta funkcja może być używana do przekształcania dat między 1 grudnia 1582 a 31 grudnia 9999 w pojedynczą liczbę całkowitą. Następnie otrzymana wartość może być używana do obliczania różnicy między dwoma datami. Jeśli argument daty wykracza poza akceptowany zakres, środowisko języka Basic programu Lotus® Symphony™ zwraca komunikat o błędzie.

W przeciwieństwie do funkcji DateSerial, która traktuje lata, miesiące i dni jako oddzielne wartości liczbowe, funkcja DateValue przyjmuje datę w formacie "miesiąc.[,]dzień.[,]rok".

Ustawienia narodowe używane do sterowania formatowaniem liczb, dat i walut w środowisku języka Basic programu Lotus Symphony można określić, wybierając opcję Narzędzia - Opcje - Ustawienia językowe - Języki. W kodach w formacie języka Basic separator dziesiętny (.) jest zawsze używany jako obiekt zastępczy dla separatora dziesiętnego zdefiniowanego w ustawieniach narodowych i zastępowany odpowiednim znakiem.

To samo dotyczy ustawień narodowych dla formatów daty, godziny i waluty. Kod w formacie języka Basic będzie interpretowany i wyświetlany zgodnie z ustawieniami narodowymi.

Kody błędów

5 Nieprawidłowe wywołanie procedury

Przykład

Sub Przyklad_DateValue

msgbox DateValue("12/02/1997")

end sub


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe