Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как отнять одну дату от другой в милессекундах (https://javascript.ru/forum/dom-window/75528-kak-otnyat-odnu-datu-ot-drugojj-v-milessekundakh.html)

SolomonRei 16.10.2018 21:35

Как отнять одну дату от другой в милессекундах
 
Здравствуйте.
Есть код.
let days = 2; // кол-во дней
                   let hours = 5; // кол-во часов
                   let minutes = 40; // кол-во минут
                    var nows = Date.now();
                    var until = Date.parse(2018, 9, days, hours, minutes, 0);
                    var difference = until - nows;

У меня почему-то получается отрицательный результат,не понимаю почему

j0hnik 16.10.2018 23:21

var until = new Date(2018, 9, days, hours, minutes, 0);

отсчет месяцев с нуля 0-янв, 1-фев
а про дейт парс можете тут почитать
https://developer.mozilla.org/ru/doc...cts/Date/parse


Часовой пояс GMT +3, время: 21:28.