Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2018, 21:36
Аспирант
Отправить личное сообщение для SolomonRei Посмотреть профиль Найти все сообщения от SolomonRei
 
Регистрация: 05.04.2018
Сообщений: 77

как вычесть дату в милессекундах
Здравствуйте.
Есть код.
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;

У меня почему-то получается отрицательный результат,не понимаю почему
Ответить с цитированием
  #2 (permalink)  
Старый 17.10.2018, 07:43
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Сообщение от SolomonRei
У меня почему-то получается отрицательный результат,не понимаю почему
Потому что текущая дата больше чем until?
Метод parse, вроде как, принимает строку, а не те же аргументы, что и конструктор.
https://developer.mozilla.org/ru/doc...l_Objects/Date

var days = 2; // кол-во дней
var hours = 5; // кол-во часов
var minutes = 40; // кол-во минут

var until=new Date(2018, 9, days, hours, minutes, 0);//2018-10-2 05:40:00
var difference=until-new Date();
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переманную как условие в if блок xas Общие вопросы Javascript 3 02.02.2016 21:17
initComponent: Как получить данные родителя и как получить store для вызова load()? Пролетарий ExtJS 76 04.07.2015 09:22
Как сделать что бы картинки с другого url отображались как свои zlodey Серверные языки и технологии 1 04.05.2015 21:30
Как правильно реализовать такой функционал? Julian Общие вопросы Javascript 3 16.01.2015 12:34
как перевести дату чтоб выполнить отбор в MYSql ?? Arfey Серверные языки и технологии 7 10.06.2010 09:23