Код:
PHP код:
#include <a_samp>
stock GetAge(day, month, year){
new curyear, curmonth, curday;
getdate(curyear, curmonth, curday);
return curyear - year - ((month>curmonth || month==curmonth && day>curday) ? 1 : 0);
}
main(){
printf("0.0.0 - %d\n", GetAge(0, 0, 0));
printf("23.03.1994 - %d\n", GetAge(23, 3, 1994));
printf("23.07.1994 - %d\n", GetAge(23, 7, 1994));
printf("23.08.1994 - %d\n", GetAge(23, 8, 1994));
printf("23.05.1994 - %d\n", GetAge(23, 5, 1994));
print("");
}
Результат:
Код:
0.0.0 - 2013
23.03.1994 - 19
23.07.1994 - 19
23.08.1994 - 18
23.05.1994 - 19
P.S.: Тесты проводились 23.07.2013