Hallo Ashura,
Die Idee mit dem Date-Objekt verspricht eine einfachere Lösung.
Mir fällt keine ein.
wozu sich eine einfallen lassen, suchen und finden:
Struppis völlig unverständliche und komplexe Lösung http://javascript.jstruebig.de/javascript/39/, verlinkt von ihm selbst im gleichen Thread mit den wunderbaren, auf Anhieb verständlichen und nachvollziehbaren regulären Ausdrücken von Gunnar und seth.
Absolut ernst gemeinte Grüße
Vinzenz