Comment comparer datetime en Javascript?

Donné

var fromDatetime = "10/21/2014 08:00:00";

var toDatetime = "10/21/2014 07:59:59";

Cible

Besoin de comparer ces deux datetime pour vérifier si c'est un datetime valide d'intrants.

Im pensant que je pourrais utiliser cette solution. .

var fromDatetime = new date("10/21/2014 08:00:00");

var toDatetime = new date("10/21/2014 07:59:59");

puis comparer chaque segment

fromDatetime.getFullYear() pour toDatetime.getFullYear(),

fromDatetime.getMonth() pour toDatetime.getMonth(),

ainsi de suite ainsi de suite jusqu'à ce que je obtenir un non comparaison égale, puis revenir.

Ma question est. . Est que le meilleur des cas en comparant datetime en Javascript?

Proposé d'autres solutions que ce sera apprécié. .
Je vous remercie à l'avance.

Ce que la comparaison vise à déterminer sera question dans la réponse à votre question. Avez-vous seulement besoin de savoir si les dates sont différentes? Si l'un est plus tôt que l'autre? Vous devez considérer les fuseaux horaires?
Double Possible? Comparer des dates avec JavaScript stackoverflow.com/questions/492994/...
J'ai besoin de savoir si les dates sont différentes, dans le même temps, le meilleur des cas pour ce faire. . Sur les fuseaux horaires, ce n'est pas obligatoire, mais permet simplement de dire que les données sont sur le même fuseau horaire.

OriginalL'auteur Sata | 2014-10-21