Formatowanie pola daty i godziny

Typ danych Data/godzina zawiera wiele różnych formatów, które pomagają zaspokoić wyjątkowe okoliczności. W przypadku formatowania typu Data/godzina są dostępne trzy opcje: zachowywanie formatów domyślnych, stosowanie wstępnie zdefiniowanego formatu lub tworzenie formatu niestandardowego.  Po zastosowaniu formatu do pola tabeli ten sam format jest automatycznie stosowany do dowolnych kontrolek formularza lub raportu, które następnie są powiązane z tym polem tabeli.  Formatowanie zmienia tylko sposób wyświetlania danych i nie ma wpływu na sposób przechowywania danych lub w jaki sposób użytkownicy mogą wprowadzać dane.

W tym artykule

Omówienie formatów daty i godziny

Stosowanie wstępnie zdefiniowanego formatu

Przykłady wstępnie zdefiniowanych formatów

Stosowanie formatu niestandardowego

Przykłady formatów niestandardowych

Znaki formatu niestandardowego

Ustawianie formatu daty/godziny w aplikacji sieci Web programu Access

Omówienie formatów daty i godziny

W programie Access Data i godzina są wyświetlane automatycznie w formacie Data ogólna i godziny dłuższe. Daty są wyświetlane w formacie dd-mm-rrrr w Stanach Zjednoczonych i w postaci dd/mm/rrrr poza Stanami Zjednoczonymi, gdzie mm jest miesiącem, dd dzień, a RRRR to rok. Godzina jest wyświetlana w formacie gg: mm: ss AM/PM, gdzie GG jest godziną, mm to minuta, a SS to sekundy.

Te automatyczne formaty dat i godzin różnią się w zależności od położenia geograficznego określonego w ustawieniu Opcje regionalne i językowe systemu Microsoft Windows na komputerze. Na przykład w Europie i wielu częściach Azji w zależności od lokalizacji może zostać wyświetlona data i godzina w formacie 28.11.2018 12:07:12 PM lub 28/11/2018 12:07:12 PM. W Stanach Zjednoczonych zobaczysz 11/28/2018 12:07:12 PM.

Można zmienić te wstępnie zdefiniowane formaty za pomocą niestandardowych formatów wyświetlania. Można na przykład wprowadzić datę w formacie europejskim, takim jak 28.11.2018, i w tabeli, formularzu lub raporcie będzie wyświetlana wartość 11/28/2018. Wybrany format niestandardowy nie będzie miał wpływu na sposób wprowadzania danych lub w jaki sposób program Access przechowuje te dane.

Program Access automatycznie udostępnia pewien poziom sprawdzania poprawności danych związany z formatowaniem daty i godziny. Jeśli na przykład wprowadzisz nieprawidłową datę, na przykład 32.11.2018, zostanie wyświetlony komunikat z opcją wprowadzenia nowej wartości lub konwertowania pola z typu Data/godzina na typ danych tekst. Prawidłowe wartości daty mieszczą się w zakresie od-657 434 (1 stycznia 100 r A.D.) do 2 958 465 (31 grudnia 9999 A.D.). Prawidłowe wartości godzinowe zakresu od .0 do. 9999 lub 23:59:59.

Jeśli chcesz ograniczyć wprowadzanie daty i godziny w określonym formacie, Użyj maski wprowadzania. Jeśli na przykład w celu wprowadzenia dat w formacie europejskim została zastosowana Maska wprowadzania, użytkownik wprowadzający dane w bazie danych nie będzie mógł wprowadzać dat w innych formatach. Maski wprowadzania można stosować do pól w tabelach, zestawach wyników kwerend oraz do kontrolek w formularzach i raportach. Aby uzyskać więcej informacji, zobacz sterowanie formatami wprowadzania danych za pomocą masek wprowadzania.

Początek strony

Stosowanie wstępnie zdefiniowanego formatu

W programie Access udostępniono kilka wstępnie zdefiniowanych formatów danych dotyczących daty i godziny.

Tabela

  1. Otwórz tabelę w widoku projektu.

  2. W górnej części siatki projektu zaznacz pole typu Data/godzina, które chcesz sformatować.

  3. W sekcji Właściwości pola kliknij strzałkę w polu właściwości Format , a następnie wybierz format z listy rozwijanej.

    Obraz arkusza właściwości z wyświetloną listą rozwijaną Format.

  4. Po wybraniu formatu zostanie wyświetlony przycisk Opcje aktualizacji właściwości , który umożliwia zastosowanie nowego formatu do innych pól tabeli i kontrolek formularza, które dziedziczą logicznie. Aby zastosować zmiany w całej bazie danych, kliknij tag inteligentny, a następnie kliknij pozycję Aktualizuj formatowanie wszędzie tam, gdzie jest używane <nazwa pola>. W tym przypadku nazwa pola to nazwa pola typu Data/godzina.

  5. Aby zastosować zmiany do całej bazy danych, gdy zostanie wyświetlone okno dialogowe Właściwości aktualizacji , a zostaną wyświetlone formularze i inne obiekty, które odziedziczą nowy format. Kliknij pozycję Tak.

    Aby uzyskać więcej informacji, zobacz propagowanie właściwości pola.

  6. Zapisz zmiany i Przełącz się do widoku arkusza danych, aby sprawdzić, czy format spełnia Twoje wymagania.

Uwaga    Nowe formularze, raporty lub widoki utworzone na podstawie tej tabeli uzyskują formatowanie tabeli, ale można je zastąpić w formularzu, raporcie lub widoku bez zmieniania formatowania tabeli.

W formularzu lub raporcie

  1. Otwórz Widok układu formularza lub raportu albo Widok projektu.

  2. Umieść wskaźnik w polu tekstowym z datą i godziną.

  3. Naciśnij klawisz F4, aby wyświetlić arkusz właściwości.

  4. Ustaw właściwość Format na wartość jednego ze wstępnie zdefiniowanych formatów daty.

W zapytaniu

  1. Otwórz zapytanie w widoku projektu.

  2. Kliknij prawym przyciskiem myszy pole Date, a następnie kliknij polecenie Właściwości.

  3. W arkuszu właściwości wybierz odpowiedni format z listy właściwości formatu .

W wyrażeniu

  • Aby sformatować wartość daty w jednym z kilku wstępnie zdefiniowanych formatów, użyj funkcji FormatDateTime .

    Pomocne może się okazać, że Pracujesz w obszarze, który wymaga wyrażenia, takiego jak makro lub kwerenda.

Początek strony

Przykłady wstępnie zdefiniowanych formatów

Format

Opis

Przykład

Data ogólna

Domyślne Wyświetla wartości dat jako wartości liczb i godzin jako godziny, minuty i sekundy, a następnie AM lub PM. W przypadku obu typów wartości program Access używa separatorów daty i godziny określonych w ustawieniach regionalnych systemu Windows. Jeśli wartość nie zawiera składnika godziny, program Access wyświetli tylko datę. Jeśli wartość nie ma składnika Date, program Access wyświetli tylko godzinę.

06/30/2018 10:10:42 AM

Data długa

Wyświetla tylko wartości dat, zgodnie z formatem daty długiej w ustawieniach regionalnych systemu Windows.

Poniedziałek, 27 sierpnia 2018 r.

Data średnia

Wyświetla datę jako dd/mmm/RR, ale używa separatora daty określonego w ustawieniach regionalnych systemu Windows.

27/sie/18
27-sie-18

Data krótka

Wyświetla wartości dat zgodnie z formatem Data krótka w ustawieniach regionalnych systemu Windows.

8/27/2018
8-27-2018

Godzina długa

Wyświetla godziny, minuty i sekundy, a następnie symbol AM lub PM. Program Access używa separatora określonego w ustawieniu godzina w ustawieniach regionalnych systemu Windows.

10:10:42 AM

Godzina średnia

Wyświetla godziny i minuty, a następnie AM lub PM. Program Access używa separatora określonego w ustawieniu godzina w ustawieniach regionalnych systemu Windows.

10:10 AM

Godzina krótka

Wyświetla tylko godziny i minuty. Program Access używa separatora określonego w ustawieniu godzina w ustawieniach regionalnych systemu Windows.

10:10

Początek strony

Stosowanie formatu niestandardowego

Czasami lista rozwijana właściwości Format w arkuszu właściwości nie zawiera dokładnego formatu daty. Możesz utworzyć własny format niestandardowy za pomocą typu kodu rozpoznawanego przez program Access podczas formatowania dat.

Po zastosowaniu formatu niestandardowego do pola typu Data/godzina możesz połączyć różne formaty, stosując dwie sekcje, jedną dla daty i inną dla danej godziny. W takim przypadku sekcje należy rozdzielić spacją. Na przykład można połączyć format Data ogólna i godzina długa w następujący sposób: dd-mm-rrrr g:mm: SS.

  1. Otwórz tabelę w widoku projektu.

  2. W górnej części siatki projektu zaznacz pole typu Data/godzina, które chcesz sformatować.

  3. W sekcji Właściwości pola wybierz kartę Ogólne , kliknij komórkę obok pola Format i wprowadź określone znaki na podstawie Twoich wymagań dotyczących formatowania.

  4. Po wprowadzeniu formatu zostanie wyświetlony przycisk Opcje aktualizacji właściwości , który umożliwia zastosowanie formatu do innych pól tabeli i kontrolek formularza, które dziedziczą logicznie. Aby zastosować zmiany w całej bazie danych, kliknij tag inteligentny, a następnie kliknij pozycję Aktualizuj formatowanie wszędzie tam, gdzie użyto nazwy pola. W tym przypadku nazwa pola to nazwa pola typu Data/godzina.

  5. Jeśli zdecydujesz się zastosować zmiany w całej bazie danych, zostanie wyświetlone okno dialogowe Właściwości aktualizacji , w którym są wyświetlane formularze i inne obiekty, które odziedziczą nowy format. Kliknij przycisk tak , aby zastosować format.

    Aby uzyskać więcej informacji, zobacz propagowanie właściwości pola.

  6. Zapisz zmiany, a następnie przełącz się do widoku arkusza danych, aby sprawdzić, czy format spełnia Twoje wymagania.

Początek strony

Przykłady formatów niestandardowych

Poniżej przedstawiono kilka przykładów na różne sposoby formatowania 13 stycznia 2012 r.:

Aby sformatować datę, taką jak...

Wpisz ten kod w polu właściwości Format :

2012-01-13

yyyy-mm-dd

2012

rrrr

13 sty 2012

dd mmm rrrr

13.01.2012

dd\.mm\.yyyy (program Access automatycznie dodaje ukośniki odwrotne)

Pt 1/13

DDD m/d

2/6

TT/w

13 stycznia 2012 r.

mmm d "," RRRR

Początek strony

Znaki formatu niestandardowego

Aby utworzyć format niestandardowy, użyj następujących znaków jako symboli zastępczych i separatorów.  Formaty niestandardowe niespójne z ustawieniami daty/godziny określonymi w ustawieniach regionalnych systemu Windows są ignorowane. Aby uzyskać więcej informacji, zobacz Zmienianie ustawień regionalnych systemu Windows w celu zmodyfikowania wyglądu części typów danych.

Znak

Opis

Separator daty

Umożliwia określenie miejsca, w którym program Access umieszcza separator dla dni, miesięcy i lat. Użyj separatora zdefiniowanego w ustawieniach regionalnych systemu Windows. Na przykład w języku angielskim (Stany Zjednoczone) Użyj ukośnika (/).

Separator godziny

Kontrolki, w których program Access umieszcza separatory godzin, minut i sekund. Użyj separatora zdefiniowanego w ustawieniach regionalnych systemu Windows. Na przykład w języku angielskim (Stany Zjednoczone) Użyj dwukropka (:).

c

Wyświetla ogólny format daty.

d lub dd

Wyświetla dzień miesiąca w postaci jednej lub dwóch cyfr. W przypadku jednej cyfry Użyj jednego symbolu zastępczego. w przypadku dwóch cyfr użyj dwóch symboli zastępczych.

ddd

Skraca dzień tygodnia do trzech liter.

dddd

Umożliwia odstąpienie od wszystkich dni tygodnia.

ddddd

Wyświetla datę w formacie krótkim.

dddddd

Wyświetla datę w formacie długim.

w

Wyświetla liczbę odpowiadającą dzień tygodnia. (od 1 do 7)

ww

Wyświetla liczbę odpowiadającą tygodniowi roku (od 1 do 53).

m lub mm

Wyświetla miesiąc jako liczbę jednocyfrową lub cyfrową.

mmm

Skrót nazwy miesiąca do trzech liter. Na przykład Styczeń jest wyświetlany jako sty.

mmmm

Sprawdza wszystkie nazwy miesięcy.

q

Wyświetla numer bieżącego kwartału kalendarzowego (1-4). Na przykład w przypadku zatrudnienia pracownika w maju program Access wyświetli 2 jako wartość w polu kwartał.

r

Wyświetla dzień roku, 1-366.

rr

Wyświetla dwie ostatnie cyfry roku.

Uwaga: Zalecamy wprowadzanie i wyświetlanie wszystkich czterech cyfr danego roku.

rrrr

Wyświetla wszystkie cyfry roku w zakresie 0100-9999.

g lub gg

Wyświetla godzinę w postaci jednej lub dwóch cyfr.

n lub nn

Wyświetla minuty w postaci jednej lub dwóch cyfr.

s lub ss

Wyświetla liczbę sekund w postaci jednej lub dwóch cyfr.

tttt

Wyświetla format godziny długiej.

AM/PM

Zegar dwunastogodzinny z odpowiednim oznaczeniem „AM” (przed południem) i „PM” (po południu) zapisanym wielkimi literami.

am/pm

Zegar dwunastogodzinny z odpowiednim oznaczeniem „am” (przed południem) i „pm” (po południu) zapisanym małymi literami.

A/P

Zegar dwunastogodzinny z odpowiednim oznaczeniem „A” (przed południem) i „P” (po południu) zapisanym wielkimi literami.

a/p

Zegar dwunastogodzinny z odpowiednim oznaczeniem „a” (przed południem) i „p” (po południu) zapisanym małymi literami.

AMPM

Zegar dwunastogodzinny z odpowiednim oznaczeniem pory przedpołudniowej/popołudniowej określonym w ustawieniach regionalnych systemu Windows.

Znak odstępu, + - $ ()

Używaj pustych spacji, znaków matematycznych (+-) i symboli finansowych ($ ¥ £) stosownie do potrzeb w dowolnym miejscu ciągów formatu. Jeśli chcesz użyć innych typowych symboli matematycznych, takich jak ukośnik (\ lub/) i gwiazdka (*), należy je ująć w podwójny cudzysłów.

"Tekst dosłowny"

Tekst, który ma być widoczny dla użytkowników, należy ująć w podwójny cudzysłów.

\

Wymusza wyświetlanie znaku, który jest od razu widoczny w programie Access. Jest to taki sam sposób, co znak cudzysłowu.

*

W przypadku użycia znak znajdujący się za gwiazdką staje się znakiem wypełniania — znakiem służącym do wypełniania pustych miejsc. Program Access domyślnie wyrównuje tekst do lewej i wypełnia pozostały obszar z prawej strony wartości pustymi miejscami. Możesz dodać znaki wypełnienia w dowolnym miejscu w ciągu formatu, a program Access wypełni wszystkie puste miejsca za pomocą określonego znaku.

[kolor]

Powoduje zastosowanie koloru do wszystkich wartości w sekcji formatu. Musisz umieścić imię i nazwisko w nawiasach i użyć jednej z następujących nazw: czarny, niebieski, Błękitny, zielony, karmazynowy, czerwony. 

Początek strony

Ustawianie formatu daty/godziny w aplikacji sieci Web programu Access

Aplikacje sieci Web programu Access wyświetlają dane w "widokach", w których pola tekstowe przypominają formularze w bazach danych dla komputerów stacjonarnych. Jednak zamiast arkusza właściwości możesz ustawić opcje formatowania, zaznaczając pole tekstowe, a następnie klikając wyświetlony przycisk Format . Następnie wybierz odpowiedni format z listy Format .

Aplikacje programu Access nie mają niestandardowych formatów daty. Możesz tworzyć zapytania w aplikacjach programu Access, ale nie ma opcji formatowania kolumn daty w kwerendzie. Formatowanie daty jest kontrolowane na poziomie widoku. Wreszcie Funkcja FormatDateTime nie jest dostępna w aplikacjach programu Access.

Obraz menu Formatowanie w aplikacji programu Access.

Początek strony

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×