Никакой философии.
Просто подумалось недавно, откуда бралась путаница в определении даты нового тысячелетия.
Всё просто: у человека первый год имеет номер ноль. Т.е. говорят, что ребёнку один год — только после того, как он этот год прожил.
С нашей эрой же такая необычная фигня, что нулевого года у неё не было. Т.е. вот «родился» Христос и сразу наступил первый год нашей эры. А за минуту до этого был первый год ДО нашей эры. Проще говоря, был год -1.
Поэтому, когда человеку 20 лет — это значит, что он все эти 20 лет честно прожил, и теперь работает над своим 21-м годом, т.е. пошел на 3-й десяток.
А когда в нашей эре наступает 2000-й год, это значит, что с момента начала этой эры прошло 1999 лет. Т.е. она еще годик будет доживать до своего полноценного двухтысячелетия.