Date.parse("25.01.2017, 00:24:43")
Zwraca NaN
a :
Date.parse("2.11.2016, 16:08:17")
zwraca
1455203297000
Dlaczego ? Co jest złego w pierwszej dacie ?
No i oczywiście jest date.getTime(), które rozwiązuje Twój problem. + do wyświetlania daty w lokalnym formacie polecam Intl.
Jaki efekt próbujesz uzyskać? Tu masz opis działania funkcji Date.parse: klik
Taki efekt chce uzyskać ->1455203297000
Stamtąd wracam. (i ze stack'a)
Tworze aktualną datę tym :
let actualDate = new Date(), readActualDate = actualDate.toLocaleString();
A później chce sparsować readActualDate
Moim zdaniem to prościej jest użycie Date.parse niż tworzenie na nowo całej funkcji która będzie porównać rok, miesiąc, dzień, godzinę, minutę, sekundę.
Po za tym nadal nie wiem DLACZEGO wypisuje mi NaN
93,487 zapytań
142,423 odpowiedzi
322,773 komentarzy
62,908 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj