Ну даже если 31 дек ДР, то не сходиться. Допустим сегодня 2 января 2009. Позавчера феде было 17, т.е. 31 декабря 2008г.  Следующий год от "сегодня (02.01.09)" это 2010. 31 дек 2009 ему будет 18. 31 дек 2010 - 19 лет. Как сделать 20 для меня загадка