Добавление часов к объекту Даты JavaScript?

Текущая версия SharpDevelop (3.1.1) имеет хороший встроенный профилировщик. Он довольно быстрый и очень хорошо интегрируется в IDE SharpDevelop и его бегунок NUnit. Результаты отображаются в гибком стиле дерева / списка (используйте LINQ, чтобы создать свой собственный выбор). Двойной щелчок по отображаемому методу позволяет перейти непосредственно к исходному коду.

351
задан Mark Amery 22 September 2019 в 06:42
поделиться

3 ответа

Сам JavaScript имеет ужасную дату / время API. Тем не менее, вы можете сделать это на чистом JavaScript:

Date.prototype.addHours = function(h) {
  this.setTime(this.getTime() + (h*60*60*1000));
  return this;
}
350
ответ дан 23 November 2019 в 00:24
поделиться

В библиотеке Datejs есть добавление.

А вот методы даты JavaScript . Кеннебек мудро упомянул getHours () и setHours ();

5
ответ дан 23 November 2019 в 00:24
поделиться
Date.prototype.addHours= function(h){
    this.setHours(this.getHours()+h);
    return this;
}

Тест:

alert(new Date().addHours(4));
364
ответ дан 23 November 2019 в 00:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: