반응형
moment.js isValid 함수가 제대로 작동하지 않습니다.
이 질문이 있습니다 ... 비슷한 것을 찾지 못했고 moment.js로 시간을 확인하는 데 아무도 문제가 없다는 것도 매우 이상하게 보입니다.
moment('03:55', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm',true).isValid(); //true
내가 뭘 잘못하고 있니? 다음은 그 예입니다.
http://jsfiddle.net/vCGAp/145/
귀하의 질문에 당신 moment('03:55jojojo', 'HH:mm',true).isValid();
은 사실 을 반환합니다. 이것은 올바르지 않습니다. jsfiddle을 다시 확인하십시오.
Moment의 파서는 매우 관대하며 이로 인해 원하지 않는 동작이 발생할 수 있습니다. 버전 2.3.0부터는 Moment가 엄격한 구문 분석을 사용하도록 마지막 인수에 부울을 지정할 수 있습니다. 엄격한 구문 분석을 위해서는 형식과 입력이 정확히 일치해야합니다.
moment('It is 2012-05-25', 'YYYY-MM-DD').isValid(); // true
moment('It is 2012-05-25', 'YYYY-MM-DD', true).isValid(); // false
moment('2012-05-25', 'YYYY-MM-DD', true).isValid(); // true
언어와 엄격함을 모두 사용할 수 있습니다.
moment('2012-10-14', 'YYYY-MM-DD', 'fr', true);
참고 URL : https://stackoverflow.com/questions/19978953/moment-js-isvalid-function-not-working-properly
반응형
'developer tip' 카테고리의 다른 글
C ++ 네임 스페이스 조언 (0) | 2020.10.26 |
---|---|
PHP 경고 : 호출 시간 참조에 의한 전달이 더 이상 사용되지 않습니다. (0) | 2020.10.26 |
컨트롤러별로 다른 컨트롤러의 부분보기를 반환하는 방법은 무엇입니까? (0) | 2020.10.26 |
TextInputLayout 오류 메시지 색상을 설정하는 방법은 무엇입니까? (0) | 2020.10.26 |
TensorFlow 변수에 값을 할당하는 방법은 무엇입니까? (0) | 2020.10.26 |