Aby wchodzić w interakcje z datą i godziną, w tym dniami, miesiącami, latami, godzinami, minutami, sekundami i milisekundami, JavaScript oferuje obiekt daty. Służy do śledzenia dat i wykonywania różnych zadań. Mówiąc dokładniej, ISO jest skrótem dla międzynarodowej organizacji standaryzacji. Zgodnie ze standardem ISO rok jest umieszczony pierwszy w ciągu daty, a następnie najmniejszy termin. Aby przekonwertować obiekt daty z ciągu ISO za pomocą JavaScript, użyj konstruktora obiektu daty.
W tym artykule nauczy metody konwersji obiektu daty z ciągu ISO za pomocą JavaScript.
Jak konwertować/utworzyć obiekt daty z ciągu ISO w JavaScript?
Aby przekształcić ciąg ISO na obiekt daty, użyj podanych metod obiektów daty JavaScript:
Metoda 1: Konwertuj obiekt daty z ciągu ISO za pomocą konstruktora date ()
Do konwersji ciągu ISO na obiekt daty używany jest konstruktor obiektu data (). W celu konwersji przekaż ciąg ISO do „Nowa data()" metoda.
Składnia
Użyj następującej składni dla konstruktora dat ():
Nowa data (izodatestrowanie);
Zajmuje datę w formacie ISO jako parametr.
Wartość zwracana
Daje nowy obiekt daty.
Przykład
Utwórz ciąg, który przechowuje datę w formacie ISO:
const Isostring = „2022-10-10”;
Zadzwoń do konstruktora daty, przekazując ciąg ISO i przechowuj obiekt daty w zmiennej ”DATOBJ”:
const dateobj = nowa data (IsoString);
Wydrukuj wynikowy obiekt daty na konsoli:
konsola.log (dateObj);
Dane wyjściowe wskazuje, że ciąg ISO jest pomyślnie przekonwertowany do obiektu daty za pomocą konstruktora dat ():
Metoda 2: Konwertuj obiekt daty z ciągu ISO za pomocą daty.metoda parse ()
Do konwersji obiektu daty z ciągu ISO, „Data.analizować()„Zastosowana jest metoda. Metoda parse () analizuje ciąg daty i wysyła milisekund od północy 1 stycznia 1970 r.
Składnia
Postępuj zgodnie z podaną składnią, aby użyć metody parse ():
Data.Parse (izodatestrowanie);
W powyższej składni „Izodatestrowanie”Jest datą w formacie ciągów ISO.
Wartość zwracana
Przykład
Przekaż ciąg ISO w metodzie parse (), aby uzyskać obiekt daty w milisekundach:
const dateobj = data.Parse (Isostring);
Wydrukuj wynik na konsoli:
konsola.log (dateObj);
Wyjście
Opracowaliśmy podstawowe informacje związane z konwersją ciąg ISO na obiekt daty w JavaScript.
Wniosek
W konwersji obiektu daty z ciągu ISO konstruktor obiektu daty jako „Nowa data()" albo "Data.analizować()„Zastosowana jest metoda. Metoda Parse () podaje sumę milisekund z 1 stycznia 1970 r., O 00:00:00 UTC, a data jako ciąg, podczas gdy data () podaje nowy obiekt daty. W tym artykule uczy metod przekształcenia ciągu ISO na obiekt daty za pomocą JavaScript.