vérifier si une date est comprise entre deux dates (javascript)

J'ai besoin de vérifier si une date - une chaîne en dd/mm/yyyy format -
se situe entre deux autres dates ayant le même format dd/mm/yyyy

J'ai essayé ceci, mais ça ne fonctionne pas:

var dateFrom = "02/05/2013";
var dateTo = "02/09/2013";
var dateCheck = "02/07/2013";

var from = Date.parse(dateFrom);
var to   = Date.parse(dateTo);
var check = Date.parse(dateCheck );

if((check <= to && check >= from))      alert("date contained");

J'ai utilisé débogueur et vérifié, les to et from variables ont isNaN valeur.
Pourriez-vous m'aider?

  • Daniel, vous avez besoin de mettre à jour le corrrect réponse. La réponse avec le plus de votes n'est pas de vérifier les dates seulement pour le mois