Non dai molte informazioni.

Quello che dici fa il tuo script si puo` realizzare in almeno due modi completamente diversi: usando l'oggetto Date() o usando le RegExp.

Anche raffinare il controllo si puo` fare con i due metodi.

Se fai una ricerca nel forum, trovi soluzioni in ambedue i modi.