leap year handling for namedays