0

표시 시간 형식 텍스트에 jQuery Timepicker-Addon이 붙어있어서 도움이 필요합니다.jQuery Timepicker-Addon이 정확한 시간 형식을 표시하지 않습니다.

시나리오가 간단합니다. 시간 형식 목록이 있습니다. 시간 형식을 변경하면 datetimepicker은에 따라 형식을 변경합니다.

datetimepicker은 연도 -> 분 형식으로 잘 작동합니다. 하지만 시간 형식을 hh:mm:ss으로 설정하면 hh:mm:ss.SSS, datetimepicker 분 단위로만 표시됩니다.

나는 beforeShow 이벤트에 timeFormat을 설정하지만 timepicker-addon 기본 timeformat이 내가 beforeShow 내에서 무시할 수 없습니다 보인다. 나는 형식을

  • YYYY를 선택할 때

    은, 요약하면 -> 2016 ->OK

  • YYYY/MM -> 2016/07 ->OK

  • ...

  • hh : mm -> 2016/07/23 17:05 ->OK

  • HH : MM : SS -> 2016년 7월 23일 --x 17시 5분 -> 생길 2016년 7월 23일 17시 5분 10초

  • mm : SS. SSS는 -> 2016년 7월 23일 17시 5분 --x - 기대> : http://codepen.io/manhle/pen/AXaWYj

    : 2016년 7월 23일 여기

17시 5분 10초 123

내 codepen입니다

나를 조롱 해주세요. 나는 실종되었다.

진보에 감사드립니다.

참고 문헌 : https://github.com/trentrichardson/jQuery-Timepicker-Addon/issues/56

답변

0

timeFormat 때문에 설정에서 단지 datepicker에 영향을, timepicker에 영향을주지 않습니다.

그래서 beforeShow 이벤트에이 라인을 추가하여 timepicker의 기본 시간 형식을 변경해야합니다.

instance.settings.timepicker._defaults.timeFormat = timeFormat; 
관련 문제