ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

04.03.2008, 22:17
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Сообщение от Doom123
Naydav
PHP код:
<?
$a = mktime(23,60,61,3,5,2007);
$c = time() - $a;
$d = date("Y", $c);
$b = $d - 1970;
echo "Онотолию $b лет";
?>
исходя из этого скрипта, толяну всё равно 1 год =/
если уж полный возраст надо узнать (т.е. без учёта дня рождения), то зачем mktime и прочие извращенства использовать?
И кстати орфографическая ошибка...Онотол Ей пишется через Е
PHP код:
<?php
$d = date("Y");
$b = $d - 1970;
echo 'Онотолею'. $b. 'лет';
?>
|
|
|

04.03.2008, 22:24
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Ы Прав=))))
но мк тайм всёравно нужен например дата рождения
01.09.1991 а сёдня дата 01.08.2008
2008-1991 = 17 а ему 17ти ещё нет))
исходя из этого скрипта, толяну всё равно 1 год =/
а да это посто не точность в секундах=\
Последний раз редактировалось Doom123; 04.03.2008 в 22:36..
|
|
|

05.03.2008, 11:13
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
PHP код:
<?php
$a = mktime(0,0,0,9,1,1991);
$c = time() - $a;
$d = date("Y", $c);
$b = $d - 1970;
echo "Онотолию $b лет";
?>
да ёпт, я это в первый раз именно так и реализовал!
гнилой этот метод в том, что если задать дату рождения 1915 - Онотолею блять минус сорок четыре года!! (соре за излишнюю эмоциональность. с новой аватарой я стал раздражительным =\)
ЗЫ трудна бля быть не таким как фсе =\
Последний раз редактировалось Дикс; 05.03.2008 в 11:15..
|
|
|

05.03.2008, 16:20
|
|
Новичок
Регистрация: 02.02.2006
Сообщений: 28
Провел на форуме: 351198
Репутация:
54
|
|
function Change_year(bd_day, bd_month, bd_year)
{
var _age;
var d = new Date();
cur_day = d.getDate();
cur_month = d.getMonth() + 1;
cur_year = d.getFullYear();
_age = cur_year - bd_year;
if(cur_month < bd_month)
{
_age -= 1;
}
else if(cur_month == bd_month)
{
if(cur_day < bd_day) _age -= 1;
}
if(_age < 0) _age = 0;
return _age;
}
|
|
|

06.03.2008, 09:32
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
а причем тут собственно яваскрипт?
речь о пхп
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|