Показать сообщение отдельно
  #14 (permalink)  
Старый 30.05.2014, 17:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

возраст количество полных лет на текущую дату
тема конечно old
Сообщение от siryouzheg
// ответ 10, а на деле 9.5 лет
Сообщение от siryouzheg
// ответ 9 ПОЛНЫХ лет
ой а у меня больше получилось )))
function yearsOld(c, b) {  //если b неуказывать расчитает возраст кол-во полных лет на текущую дату
    var a = new Date;
    a.setTime(Date.parse(c));
    var d = a.getFullYear(),
        e = a.getMonth(),
        f = a.getDate();
    b ? a.setTime(Date.parse(b)) : a = new Date;
    return a.getFullYear() - d - (0 > (a.getMonth() - e || a.getDate() - f))
};
var date1 = "01/06/1988",
    date2 = "01/01/2008";

alert(yearsOld(date1, date2));

Расчет возраста

Последний раз редактировалось рони, 14.03.2020 в 10:24.
Ответить с цитированием