Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проверка возраста (https://javascript.ru/forum/jquery/13007-proverka-vozrasta.html)

Johny 12.11.2010 13:36

Проверка возраста
 
Всем доброго времени суток. Хотелось бы узнать сталкивался кто-либо с проверкой возраста? Например, есть дата рождения и надо сравнить её с текущей, для вычисления возраста. Покопавшись нашёл скрипты, но они не учитывают весокосные года. Если если кто-нибудь уже сталкивался с подобным, прошу поделиться опытом.

monolithed 12.11.2010 13:39

Johny где ваш код?

Gvozd 12.11.2010 13:46

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.

Aetae 12.11.2010 15:03

Юзайте поиск, недавно эта тема разбиралась.
d=24;m=8;y=1990; 
var t=new Date();
alert( t.getFullYear() - y - ((t.getMonth() - --m||t.getDate() - d)<0) )

Johny 12.11.2010 16:25

Всем спасибо. monolithed, мой код был следующим:
var b_d = "15";
	var b_m = "6";
	var b_y = "1990";
	var b_f = b_y + ", " + b_m + ", " + b_d;
	var d1 = new Date(b_f);
	var d2 = new Date();
	var days = (d2 - d1)/(1000*60*60*24);
        if (days < 6570) alert("Вам нет 18!");


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