Jak konwertować liczby na daty w JavaScript

Jak konwertować liczby na daty w JavaScript
JavaScript zawiera wiele metod daty w celu sformatowania daty lub godziny E.G. getDate () Zwraca bieżącą datę, Data.Teraz() zwraca aktualną datę i godzinę itp. Podobnie istnieją niektóre metody, które są używane do konwersji jednego typu danych na inny E.G. ".uzyskać czas()„Metoda jest używana do konwersji daty na numer. Ale co, jeśli otrzymamy numer zamiast daty, jak przekonwertować ten numer na datę?

W tym artykule zawiera szczegółowe wytyczne w tym zakresie, w tym celu musisz zrozumieć następujące aspekty:

  • Data.teraz () metoda w JavaScript
  • Obiekt daty w JavaScript
  • Jak konwertować liczby/milisekund do formatu daty w JavaScript.

Więc bez żadnych opóźnień zacznijmy!

Data.teraz () metoda w JavaScript

W JavaScript zegar wewnętrzny zaczyna się od północy 1 stycznia 1970 roku. Więc Data.Teraz() Metoda oblicza godzinę i datę od 1 stycznia 1970 r. Do bieżącej daty i godziny. W rezultacie zwraca wartość w milisekundach (liczba). Aby przekonwertować ten numer na format czytelnej daty, musimy użyć obiektu daty JavaScript.

Przed wskoczeniem do procedury konwersji najpierw musimy zrozumieć, jaki jest obiekt daty, jaka jest potrzebna obiekt daty i jak korzystać z obiektu daty.

Obiekt daty w JavaScript

JavaScript zapewnia wbudowany obiekt o nazwie obiekt daty, który pozwala nam pracować z datami. Konstruktor „Nowa data()”Służy do utworzenia obiektu daty i można go utworzyć na cztery różne sposoby.

Aby uzyskać bieżącą datę i godzinę, wszystko, co musimy zrobić, to po prostu użyć Nowa data() Jak pokazano w poniższym fragmencie:

Nowa data();

Istnieje wiele metod dostępnych w JavaScript, które można użyć z obiektem daty do wykonywania różnych funkcji e.G. data.teraz () metoda, data.gettime () i tak dalej.

Jak przekonwertować numer do daty

Aby przekonwertować format daty z milisekund/numer.

Przykład

Rozważmy poniżej podany kod, w którym korzystamy z daty.teraz () funkcja, aby uzyskać bieżącą datę i godzinę:

W powyższym fragmencie początkowo stworzyliśmy zmienną bieżącą datę i zapisaliśmy wartość daty.teraz () w zmiennej „CurrentDate”. Po pomyślnym wykonaniu powyższy kod zawiera następujące dane wyjściowe:

Spodziewaliśmy się czytelnego formatu daty, jednak otrzymujemy numer zamiast bieżącej daty i godziny. Teraz musimy tylko przekonwertować powyższą liczbę, która reprezentuje liczbę milisekund na format daty przeczytania człowieka.

W tym celu zdamy wynikową wartość daty.teraz () funkcjonują do Nowa data() obiekt:

Powyższy fragment zapewni następujące dane wyjściowe:

Teraz powyższe dane wyjściowe sprawdza, czy użycie nowego obiektu daty zapewnia wyniki w formacie daty przeczytania człowieka.

Wniosek

Aby przekonwertować liczbę na format daty, po prostu przekazuj wartość numeryczną/milisekund na nowy obiekt dat (). W tym artykule przedstawiono szczegółowe zrozumienie daty.now () metoda, nowy obiekt dat () i sposób konwersji liczby na format daty w JavaScript. Ponadto w tym artykule uwzględniono kilka przykładów głębokiego zrozumienia wszystkich tych koncepcji.