2014-04-23 2 views
1

내 선택 날짜 기능에 대해 this 타사 datetimepicker 플러그인을 사용하고 있습니다. 내가 AM/PM 12 시간 형식으로 내 시간 형식을 사용자 정의 할, 나는이datetimepicker에 대한 jquery 사용자 정의 시간 형식

$('#startTime').datetimepicker({ 
      datepicker : false, 
      format : 'g:i A' 
}); 

를 달성하려면 코드를 변경이 일부 내 요구 사항을 만족 어떻게하면 입력에서 12 시간 형식으로 표시하는 시간을 선택할 때 내가 12 시간이 아닌 24 시간 기본 설정을 변경할 수 있도록 상자,하지만 내 날짜 선택 UI를 표시 여전히 24 시간 형식으로, 나는이

{allowTimes:[ 
    '09:00 AM', 
    '11:00 AM', 
    '12:00 PM', 
    '21:00 PM' 
]} 

을 시도했지만이 작업을 나던하는 방법이있다.

+0

를 참조하십시오? 나는 네가 반대편을 원한다고 생각했다. o –

+0

@BatuZet yes..i corrected –

+0

'hours12' 속성에 대해 알고 있니? 만약 당신이 이미 그것을 알고 당신에게 적합하지 않다면, 당신은'onGenerate' 또는 무엇인가를위한 함수를 작성해야한다고 생각합니다. BTW이 작업이 몇 시간 밖에되지 않는다면 datetimepicker가 필요 없다. –

답변

3
당신이이 날짜 선택기의 UI에서 시간의 형식으로 옵션 formatTime을 설정해야

:

$('#startTime').datetimepicker({ 
    datepicker: false, 
    format: 'g:i A', 
    formatTime: 'g:i A' 
}); 

24 시간이 아닌 12 hours._에 기본 설정 _change이 Fiddle

+0

이제 PM 시간에이 형식의'allowTimes' 옵션을 어떻게 사용합니까? 'allowTimes : [ '1:00 PM']'은'13:00 PM'으로 표시됩니다. '1:00 PM'이라고 표시 할 방법이 있습니까? – user2725109

+0

왜 작동하지 않는지 나는 이해할 수 없다. [여기] (http://jsfiddle.net/jn2jf/38/)에서 피들을 보아라. –

관련 문제