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.