W JavaScript miesiące są reprezentowane jako (0-11), co jest dość trudne do odgadnięcia, szczególnie w przypadku wielu dat w kodzie. W drugim scenariuszu może istnieć wymóg pobierania miesiąca w odniesieniu do określonej strefy czasowej. W takich przypadkach uzyskanie nazwy miesiąca z daty w JavaScript jest bardzo pomocne w zapewnieniu łatwości programistom końcowym.
W tym samouczku omówi podejście do pobierania nazwy miesiąca od daty za pomocą JavaScript.
Jak uzyskać nazwę miesiąca z daty za pomocą JavaScript?
Nazwę miesiąca od daty można pobrać w JavaScript przy użyciu następujących podejść:
Omówmy podane podejścia jeden po drugim!
Podejście 1: Uzyskaj nazwę miesiąca z daty w JavaScript przy użyciu metody TolocaleString ()
„„Tolocalestring ()„Metoda podaje liczbę w postaci łańcucha za pośrednictwem formatu języka lokalnego. Tę metodę można zastosować w celu uzyskania nazwy miesiąca od obiektu daty trzymania bieżącej lub określonej daty.
Składnia
data.Tolocalestring (lokalizacje, opcje)W powyższej składni:
Przykład 1: Uzyskaj nazwę miesiąca z bieżącej daty
W tym przykładzie nazwa miesiąca zostanie pobrana z „aktualny" data:
Zastosuj następujące kroki, jak podano w powyższym kodzie:
Wyjście
W powyższym wyjściu można zauważyć, że miesiąc „Listopad”Pasuje zarówno do bieżącej daty, jak i pobieranego miesiąca od daty.
Przykład 2: Uzyskaj nazwę miesiąca z określonej daty
W tym konkretnym przykładzie nazwa miesiąca zostanie wyodrębniona z „określony" data:
Zastosuj kroki poniżej, jak podano w powyższych wierszach kodu:
Wyjście
Ponieważ miesiące są reprezentowane z (0-11), stąd „2”Tutaj wskazuje miesiąc„Marsz".
Podejście 2: Uzyskaj nazwę miesiąca z daty w JavaScript za pomocą metody getonth ()
„„getmonth ()„Metoda podaje miesiąc (0 do 11) daty, w zamian. Metodę tę można wdrożyć w celu wyświetlenia odpowiedniego miesiąca z tablicy z pomocy funkcji zdefiniowanej przez użytkownika.
Przykład
Przeglądajmy poniżej podany przykład:
Zaimplementuj następujące kroki, jak stwierdzono w powyższym fragmencie kodu:
Wyjście
Powyższe wyjście wskazuje, że pożądany wymóg został spełniony.
Podejście 3: Uzyskaj nazwę miesiąca z daty w JavaScript za pomocą INTL.DateTimeFormat Constructor
„„Intl.Format liczbowy()”Konstruktor tworzy nowy obiekt, tym samym umożliwiając formatowanie liczby, która jest wrażliwa na język. Takie podejście można zastosować, aby przekazać datę docelową do „format()”Metoda i sformatuj na podstawie opcji przekazanej.
Składnia
Intl.NumberFormat (lokalizacje, opcje)W powyższej składni:
Przykład
Spójrz na następujący kod:
Zastosuj poniżej podane kroki, jak przedstawiono w powyższej instrukcji kodu:
Wyjście
W powyższym wyjściu miesiąc „Kwiecień”Odnosi się do określonego miesiąca numerycznego”3„W dniu.
Wniosek
„„Tolocalestring ()„Metoda,„getmonth ()„Metoda lub„Intl.DateTimeformat ()„Konstruktor może być używany do pobierania nazwy miesiąca z daty w JavaScript. Metodę Tolocalestring () można wykorzystać do uzyskania nazwy miesiąca z bieżącej lub określonej daty. Metoda getmonth () pobiera miesiąc od przekazanej daty bezpośrednio. Podczas gdy INTL.DataTimeFormat () Konstruktor można wdrożyć, aby sformatować datę na podstawie dodanej opcji. Ten blog wyjaśnił metody pobierania nazwy miesiąca od daty w JavaScript.