Вот блин - неужели надо до февраля рисовать?
да - празник считается только 1 января 2009 года - ты начинаешь заполнять эти режимы с 02.01 и 04.01 соответственно, а сотрудникам с 01.01 _меняешь_ режим работы (01.01 у всех получается выходной) - и с нового года все работают по смещенному (относительно прошлого) графика. Если у тебя будет сдвиг еще на день (например - на пасху) - то с соответствующей даты просто вернешь старые графики.
P.S.: в украинской ЗиК сразу заведены суточные режимы со сдвигом на день, например:
СуткиТрое1 24 0 0 0
СуткиТрое2 0 24 0 0
СуткиТрое3 0 0 24 0
СуткиТрое4 0 0 0 24
(цифры - это естественно рабочие часы)