А что мешает сдвинуть и цифры на определенное количество позиций?
Другое дело - толка в этом мало, так как он легко ломается. Скажем - в числе дней первая цифра может быть 0,1,2,3, а первая цифра номера месяца - вообще либо 0 либо 1, год - если 4 цифры - то первые две найти тоже несложно, что позволяет легко найти на сколько позиций сдвигать.