Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zwraca wartość logiczną wskazującą, czy wyrażenie można przekonwertować na datę.

Składnia

IsDate ( wyrażenie )

Wymagane wyrażenieargument to wariant zawierający wyrażenie daty lub wyrażenie tekstowe rozpoznawalny jako data lub godzina.

Uwagi

Funkcja IsDate zwraca wartość Prawda , jeśli wyrażenie jest datą lub jest rozpoznawalne jako prawidłowa data. w przeciwnym razie zwraca wartość False (Fałsz). W systemie Microsoft Windows zakres prawidłowych dat to od 1 stycznia 100 do 31 grudnia 9999 roku. zakresy różnią się w zależności od systemu operacyjnego.

Przykłady zapytań

Expression

Wyniki

SELECT IsDate([CenaJednawcza]) AS Wyr1 FROM ProductSales;

Funkcja oblicza, czy wartość "CenaJednastkowa" jest prawidłową datą i zwraca wynik "-1" dla wartości Prawda i "0" dla wartości False w kolumnie Wyr1. Wynik to 0 (Fałsz).

SELECT IsDate([DateofSale]) AS ValidDate, IsDate(#31/10/2019#) AS DateTest FROM ProductSales;

Funkcja sprawdza, czy argumenty "DateofSale" i "#2019-031-10#" są prawidłowymi datami i zwraca wynik w postaci "-1" dla wartości Prawda i "0" dla wartości False odpowiednio w kolumnach ValidDate i DateTest. Wynik to -1 (Prawda) w obu kolumnach.

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji IsDate do określenia, czy wyrażenie można przekonwertować na datę.

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969"
YourDate = #2/12/69#
NoDate = "Hello"
MyCheck = IsDate(MyDate) ' Returns True.
MyCheck = IsDate(YourDate) ' Returns True.
MyCheck = IsDate(NoDate) ' Returns False.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×