Javascript: 날짜 형식으로 검증하는 방법을 mm dd yy?
내가 여기 년-월-일 대한 답변을 것도 봤다. JavaScript 날짜 검증
그래서 내가 수정한 mm dd yy can& # 39 위, 그래도 같은 코드 코드 이해했소 사용할 수 없다.
String.prototype.isValidDate = function()
{
var IsoDateRe = new RegExp("^([0-9]{2})-([0-9]{2})-([0-9]{4})$");
var matches = IsoDateRe.exec(this);
if (!matches) return false;
var composedDate = new Date(matches[3], (matches[1] - 1), matches[2]);
return ((composedDate.getMonth() == (matches[1] - 1)) &&
(composedDate.getDate() == matches[2]) &&
(composedDate.getFullYear() == matches[3]));
}
위의 코드는 위해 일할 수 있는 방법은 저도 MM / DD yy / mm dd yy 및 더 좋은 것은?
감사합니다.
34
20
작동하잖아. ((), 즉 콘솔드로그 방화범 테스트했습니다.)
유효성 검사 (일) 이 매달, 유효한 윤년 일입니다.
어때, 내 검증중 날짜를 " ANY". 날짜 형식? # 39, ve been i& 다테이스 사용하여 라이브러리 및 추가할 수 있도록 기존 양식을 저도 유효함 날짜 &. 배 운행에서어떠한 포맷됩니다 내가 바라는 건. 심지어 " 입력하십시오. 행동한다면, now" 수 있습니다. 및 " tomorrow"; 또 변환될지 유효한 바뀌었다.
S # 39, here& 다테이스 라이브러리: http://www.datejs.com/
s # 39, 이는 내가 jQuery 팁 및 here& 다음과 같이 썼다. http://www.ssmedia.com/utilities/jquery/index.cfm/datejs.htm
꼭 이래야겠어요 경로재설정 [모멘t.j스] (http://momentjs.com/) 이 작업. 이 때문에 매우 쉽게 분석할 수 날짜 및 뿐만 아니라, 잘못된 date< sup> 1< /sup> 지원부에서는 감지할 수 있습니다.;; 올바른 형식이. 예를 들어, 고려해보십시오 [이 예] (http://jsfiddle.net/ygqgz/):
첫 번째 '모멘트 (., 포맷용)' 를 사용하여 구문 입력 관찰지역 형식에 따라 취소되었다. 그 결과 지금 우리는 '에서' 이바리드 함수가 호출될 수 있도록 객체에는 떠날려하면 경우 실제로 유효함 날짜 및.
이 방법을 파생합니다 이바리다트 사소 데 사용될 수 있습니다.
< sup> 1< /sup>;;; As I 찾을 수 있는 이 문제에 대한 해설, 내가 부족한 리틀이에요 사용해야 모멘t.j스 날짜에 적용을 받는 [그레고리력] (http://en.wikipedia.org/wiki/Gregorian_calendar). 캘린더 (또는 과학 역사 등) 다른 플러그인을 있을 수 있습니다.
내가 이 regex 를 검증하는 mm dd yy:
It / -또는 명에만 유효함 개월 사용할 수 있습니다. 구분 있다.
이 기능은 검증하십시오 it& # 39 의 경우 정확한 날짜 수 있는지, 또는 it& # 39 의 적절한 형식은 다음과 같다. DD/MM/YYYY.
이에 대해 어떤 isn& # 39, t apc®? # 39 의 here& 테스트 버전:
정보기술 (it) 이 처음 두 줄의 기능이 다소 변경하여 단순화할 수 있습니다.
또는, 그냥 변경하십시오 구성자를 스크램블된 매개 변수를 정규 표현식
간단한 방법은 pardiso
그러나 독일 변형, Iso 적응됩니까 될 수 있습니다.
이 이온 dd. mm. yyyy 쉽게 에서 문자열을 날짜 검증중 캐비닛용입니다 사용자정의하려면 거잖나. 방금 조정해야 하는 pos1 및 pos2 이바리다트 () 에서.
var 드치 = " .";; var 미니어 = 1900년;
이 기능을 전달하십시오 날짜 형식으로 //10- 10-2012 과 id 개체입니다.
아래 코드를 실행할 수 있는 모든 날짜 검증 부탁일세 에 제공된 형식 또는 날짜 / to / from 검증하기 위해, 최종 사용자에 따라 로케일에 시작. 더 나은 방법이 있을 수 있지만 일부 내놓아야 이. 테스트한 위한 it 형식식 다음과 같습니다. MM/dd/yyyy, / MM / dd yy, 년-월-일, yyyy. 마스 / MM / dd, dd yy 및 dd yy mm.
< /script>;
>. 다음은 HTML 스니핏
날짜 요구사항뿐 앙굴라이스 일치시키려면 dd. mm. yyyy 및 사용할 경우, 다음 코드를 사용합니다.
더 범위에 대한 객체에는 korea. [here] (https://docs.angularjs.org/guide/scope). 첫 선을 변경하십시오 앙굴라이스 없이 됩니다.
정보기술 (it) 및 전화 사용:
마리야야 다테포르마 = dd. mm. yyyy 또는 D.
이거 드세요.
짧고 빠른.
<! - begin 스니핏: js 숨기십시오: 거짓값 콘솔: 진정한 바벨. > 거짓값 -;
끝 - < 스니핏 >;!