Я пытаюсь написать кусок кода, аналогичного ниже в AngularJS:Сравнения Даты различных форматов
$scope.isAfterToday= function(inputDate){
if(inputDate > Date.now().toString()){
return true;
} else {
return false;
}
}
Однако, проблема заключается в том, что параметр inputDate поставляется в формате «2016-10-12T00 : 00: 00 ", который отличается от формата, который выходит из функции Date.now(). Есть ли простой способ конвертировать между этими двумя форматами, кроме грубой силы, для разбора месяца, дня и года из каждого и сравнения двух?
Благодарим за помощь!
Вы можете использовать библиотеку как [Moment.js] (http://momentjs.com/) –
Посмотрите на [документации] (http://stackoverflow.com/documentation/javascript/265/date/1204/compare-date-values # t = 2016100721095820732) –
Возможный дубликат [Сравнить две даты с JavaScript] (http://stackoverflow.com/questions/492994/compare-two-dates-with-javascript) –