Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Работа со временем в JavaScript (сложить строки до 15минут)? (https://javascript.ru/forum/misc/68602-rabota-so-vremenem-v-javascript-slozhit-stroki-do-15minut.html)

SaM1001 26.04.2017 12:19

Работа со временем в JavaScript (сложить строки до 15минут)?
 
всем здрасти!
с утра туплю чуток, помогите кто уже проснулся:
у меня есть n-количество строк со временем, выглядфт вот так:
26.4.2017 09:38:21 - 0:00:06 h
26.4.2017 09:37:59 - 0:00:14 h
26.4.2017 09:37:40 - 0:00:13 h...

выдаю всё это вот этим кодом:

t += "<td>" + start.getDate() + "." + (start.getMonth() + 1) + "." + start.getFullYear() + " " + addZero(start.getHours()) + ":" + addZero(start.getMinutes()) + ":" + addZero(start.getSeconds()) + "</td>";
                    t += "<td> - " + dauerString + "</td>";


помогите мне сложить его до 15ти минут, как наберётся 15ть, выдать
26.4.2017 09:35:00- 26.4.2017 09:50:00 - 0:07:12 h
и начать следующую строку
26.4.2017 09:50:00- 26.4.2017 10:05:00 - 0:02:53 h


ЗЫ: забыл сказать, что у меня есть ещё две переменные
var start = new Date(temp[i].Start); и
var stop = new Date(temp[i].Stop);

Спасибо заранее всем

И попробую сам развить мысль:
Думаю что надо создать переменную setinterval и в ней высчитать либо передать 15 минут от времени Start- Всё что меньше этого будет суммироваться... Как-то так наверное


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