2010-03-08 6 views
0

Existe-t-il une bonne expression regex qui pourrait comparer deux dates du 27/03/2010 au 3/8/2010 pour dire si la première date est supérieure à la deuxième date?Regex pour comparer 2 dates en javascript

Je voudrais comparer en utilisant javascript

+0

pourquoi ne vous convertissez pas la chaîne à un objet de date, puis comparer les deux dates? – DrDee

Répondre

3
if (new Date("3/27/2010") < new Date("3/8/2010")) { 
    alert("something's wrong."); 
} 
0

Il est presque impossible, et complètement fou, de le faire avec une expression régulière.

Au lieu de cela, utiliser l'objet Date de Javascript:

if (new Date(str1) > new Date(str2))