문제가 있습니다. Angular.js/Javascript를 사용하여 오늘 날짜를 오늘 날짜와 비교할 수 없습니다. 아래 코드를 설명하고 있습니다. 여기Angular.js/Javascript를 사용하여 날짜를 비교할 수 없습니다.
var today=new Date();
if(today >= new Date($scope.date1.split("-").reverse().join(","))){
alert('Please select todays date or upcoming date');
}
나는 날짜가 선택한 날짜는 경고가 도와 display.Please 것을 오늘 날짜 이전 날짜가있는 동안 내가 필요 2016-10-18
라도 좋습니다 동안 내가 비교할 수없는이 2016-10-18
format.Here 같은 $scope.date1
값을 얻고있다.
' "2016년 10월 18일"유사해야합니다 귀하의 경우 그래서
false
로 평가한다 .split ('-'). reverse(). join (',')'은 (는) 18,10,2016 "'어떤 종류의 날짜 형식도 아닙니다. – Phil
'new Date ('2016-10-18')'올바른 올바른 'Date' 인스턴스를 만드는 것처럼 보입니다. 당신이 무엇을 달성하려고하는지 전혀 모르겠다. – Phil
@ Phil : 그러나 나는 '2016-10-06'과 같은 데이트를하고 있지만, 잘 작동한다. – subhra