두 날짜를 typescript의 문자열로 비교하려고합니다. 내가 가지고있는 입력은 아래와 같습니다. -날짜를 입력 스크립트의 문자열로 비교
startWindow = '05/2014'
endWindow = '05/2018'
시작 윈도우가 종료 윈도우보다 큰지 확인하는 함수를 작성해야합니다.
입력은 모두 문자열 유형입니다.
감사
두 날짜를 typescript의 문자열로 비교하려고합니다. 내가 가지고있는 입력은 아래와 같습니다. -날짜를 입력 스크립트의 문자열로 비교
startWindow = '05/2014'
endWindow = '05/2018'
시작 윈도우가 종료 윈도우보다 큰지 확인하는 함수를 작성해야합니다.
입력은 모두 문자열 유형입니다.
감사
당신이 그들을 비교 다음 날짜로 변환 할 수 있습니다 :
function convertDate(d)
{
\t var parts = d.split('/');
\t return new Date(parts[1], parts[0]);
}
var start = convertDate('05/2014');
var end = convertDate('05/2018');
alert(start < end);
그게 항상 작동하지 않는 것, 내 문제는 내가 올바른 날짜의 범위를 벗어난대로 날짜를 날짜로 변환 할 수 없다는 것입니다. – deadManN
구문 분석하려는 날짜의 예를 들려 줄 수 있습니까? – kemiller2002
을 당신은 당신을 위해 코드를 작성하는 사람을 요구하기 때문에보다는 downvotes가 계속 이미 작성한 코드를 수정하는 데 도움이됩니다. 이 사이트는 답변을 찾을 수없는 사람들을 돕기위한 것이지, 당신을 위해 아웃소싱 한 일을하는 것이 아닙니다. – maniak1982
문자열은 날짜를 사용하는 적절한 방법이 아닙니다. 이 답변을 확인하는 것이 좋습니다 : http://stackoverflow.com/a/14781232/943082 (Garry 제공). 먼저 비교를 수행 한 다음 표시 할 형식으로 날짜를 표시해야합니다. 희망이 도움이됩니다. – Guillermo
내 나쁜 놈 ... 내가 미래에 질문을 게시 할 때 조언을 취할 것입니다. – gooner