29-30 декабря 1699 года указами Петра I «О праздновании Нового года» принято новое летоисчисление от рождества Христова и наступление Нового года с 1 января (вместо 1 сентября).
Был ошибочно объявлен с 1700 года новый XVIII век. На самом деле он наступил только с 1 января 1701 года.
Загвоздка заключалась в том, что с 28 ноября начинался православный сорокадневный Рождественский пост, который длится до самого Рождества, то есть до 7 января. Православная церковь не стала его переносить в связи с новым указом светского царя. Вот и получилось, что в самый большой праздник в году православные вынуждены поститься.
Не каждый сможет отказаться от удовольствия откушать запрешённые в пост продукты на Новый год и выпить спиртного. Вот и получается, что грешим мы по приказу давно почившего царя...