Комментарии: Расширение объекта Date языка JavaScript http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/ Статьи по SEO, дизайну и программированию. Переводы на веб-тематику. Исследования и наработки в области интернет-технологий. Mon, 14 Jul 2014 11:15:57 +0000 hourly 1 http://wordpress.org/?v=3.5.1 Автор: Ben http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-216347 Ben Mon, 07 Apr 2014 18:03:42 +0000 http://www.codeisart.ru/?p=190#comment-216347 хотелось бы получить уроки по планированию времени и даты. или срок для самоуничтожению Div classa в указанный период даты времени… как вам такое предложение?:)

]]>
Автор: vlad http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-169084 vlad Tue, 02 Jul 2013 14:18:20 +0000 http://www.codeisart.ru/?p=190#comment-169084 При таком прототипировании:
Date.prototype.addDays = function(d) {
this.setDate( this.getDate() + d );
};
var date = new Date(2008, 1, 1); // 1ое февраля 2008
alert(date.addDays(7)); // выдает undefined
Надо, видимо, было бы так:
date.addDays(7);alert(date);
Поскольку прототип меняет this.

]]>
Автор: nalai http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-153752 nalai Fri, 25 Jan 2013 09:04:15 +0000 http://www.codeisart.ru/?p=190#comment-153752 В коде функции addWeekDays на 44 строке используется нигде до этого не объявленная переменная days

]]>
Автор: ULiX http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-27986 ULiX Wed, 08 Sep 2010 00:27:31 +0000 http://www.codeisart.ru/?p=190#comment-27986 Статья очень хорошая.

Вот только подсчет числа месяцев для меня всё равно остался спорным вопросом.
В приведенном примере для вычисления дробной части используется делитель равный числу дней в стартовом месяце.
Лучше объяснять на примерах…
Между 29 Января и 28 Февраля скрипт выдаст неполный месяц (30 дней).
Но стоит конечную дату увеличить всего на 1 день, выбрав 1 марта (31 день), и алгоритм уже выдаст больше одного месяца, а точнее 1 месяц и 3 дня.

Подсчитать точно, число месяцев я считаю не реально. Это всегда будет неоднозначно. Скорее это это информация для приближенного понимания, нежели для точных предпосылок, но если это приближение, то зачем выдумывать сложные алгоритмы, когда можно просто задастся константой числа дней в месяце и делить число дней между датами на эту константу.

]]>
Автор: Виктор http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-15094 Виктор Fri, 27 Nov 2009 20:54:26 +0000 http://www.codeisart.ru/?p=190#comment-15094 В принципе, полезно! Вообще удивительно, что до сих пор стандартный JS не был расширен множеством необходимых функций класса Date! Ведь там и половины нету того, что нужно для нормальной работы с датой!

]]>
Автор: АНВАР http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-14155 АНВАР Tue, 03 Nov 2009 11:58:09 +0000 http://www.codeisart.ru/?p=190#comment-14155 Благодарю)

]]>
Автор: Ivan http://www.codeisart.ru/%d1%80%d0%b0%d1%81%d1%88%d0%b8%d1%80%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d0%b1%d1%8a%d0%b5%d0%ba%d1%82%d0%b0-date-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b0-javascript/comment-page-1/#comment-14065 Ivan Sun, 01 Nov 2009 10:52:55 +0000 http://www.codeisart.ru/?p=190#comment-14065 Респект!

]]>