well, assuming it's on a PCB, you could do some software trick like correcting the seconds, or minute each day or every months to compensate it... probably another silly idea though