2013-12-11 2 views
3

KendoDatePicker에서 여러 형식을 수용하는 방법은 무엇입니까?KendoDatePicker 다중 형식

예를 들어,이 형식과 비슷한 여러 형식을 선언 할 수 있습니다 (형식이 배열을 허용하는 경우).

this.$('#dtToDate').kendoDatePicker({ 
      value: new Date(), 
      min: new Date(1950, 0, 1), 
      max: new Date(2049, 11, 31), 
      format: ["MM-dd-yyyy", "MM/dd/yyyy"] 
     }); 

12-10-2013 또는 12/10/2013의 형식으로 날짜를 허용하려면

답변

7

찾고있는 것은 parseFormat입니다. 형식은 1 개의 값만 허용합니다.

parseFormat는

가 값() 방법 또는 직접 입력에 의해 설정된 값을 해석하는 데 사용되는 포맷을 지정하는 배열이다. 설정되지 않은 경우 options.format 및 options.timeFormat 값이 사용됩니다. 이 예는 MM-DD 모두에서 값을 받아

$("#sampleDate").kendoDatePicker({ 
    format: "MM-dd-yyyy", 
    parseFormats: ["MM-dd-yyyy", "MM/dd/yyyy"] 
}); 

http://jsfiddle.net/85DUe/

형식 옵션이 항상

참조 http://docs.kendoui.com/api/web/datetimepicker#configuration-parseFormats

및 jsfiddle 예를 사용 의 값을 참고 -yyyy 및 MM/dd/yyyy 형식으로 지정하고 MM-dd-yyyy 형식으로 변환하십시오.