Показать сообщение отдельно
  #2 (permalink)  
Старый 01.03.2011, 23:22
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Вы стащили, очевидно, не весь код.

Хз, что там было, но полагаю что-то типа этого:
Date.prototype.getDaysBetween=function(d) { return Math.ceil( ( d - this  ) / 864e5 ) }


var today = new Date();
var birthday = new Date(2008, 9, 31);
var days = today.getDaysBetween(birthday);

if (days > 0)  alert(days + " days 'til my birthday.");
else if (days < 0)  alert(*!*-days*/!* + " days since my birthday.");
else alert("Its my birthday!!");


На всякий случай скажу, чтоб исключить ошибки, ведь вы явно не читали инфы на этом сайте: месяцы в js считаются с 0, т.е. 0-11.

Последний раз редактировалось Aetae, 01.03.2011 в 23:35.
Ответить с цитированием