[javascript] 좋은 자바 스크립트 시간 선택기는 무엇입니까? [닫은]

jquery 또는 독립형 js에 적합한 시간 선택기는 무엇입니까? 15 분 간격으로 일반적인 시간 드롭 다운이 있거나 시간을 수동으로 입력하고 유효성을 검사하는 캘린더에서 Google과 같은 것을 사용하고 싶습니다.



답변


답변

이것은 http://trentrichardson.com/examples/timepicker/ 까지 내가 찾은 최고입니다.


답변

다음은 Twitter Bootstrap과 함께 작동하는 것입니다.

http://jdewit.github.com/bootstrap-timepicker/


답변

제안 된 시간 선택 도구가 마음에 들지 않았기 때문에 Perifer와 HTML5 사양에서 영감을 받아 직접 만들었습니다.

http://github.com/gregersrygg/jquery.timeInput

당신이 중 하나를 사용할 수있는 새로운 HTML5 속성 시간을 입력한다 (단계, 최소, 최대)를 들어, 또는 옵션의 객체를 사용 :

<input type="time" name="myTime" class="time-mm-hh" min="9:00" max="18:00" step="1800" />
<input type="time" name="myTime2" class="time-mm-hh" />

<script type="text/javascript">
    $("input[name='myTime']").timeInput(); // use default or html5 attributes
    $("input[name='myTime2']").timeInput({min: "6:00", max: "15:00", step: 900}); // 15 min intervals from 6:00 am to 3:00 pm
</script>

다음과 같이 입력을 확인합니다.

  • 누락 된 경우 “:”삽입
  • 유효한 시간이 아니십니까? 공백으로 교체
  • 단계에 따라 유효한 시간이 아닙니까? 가장 가까운 단계로 반올림 / 내림

HTML5 사양은 am / pm 또는 현지화 된 시간 구문을 허용하지 않으므로 hh : mm 형식 만 허용합니다. 사양에 따라 초가 허용되지만 아직 구현하지 않았습니다.

매우 “알파”이므로 버그가있을 수 있습니다. 나에게 패치 / 풀 요청을 보내 주시기 바랍니다. IE 6 & 8, FF, Chrome 및 Opera에서 수동으로 테스트했습니다 (후자의 경우 Linux에서 최신 안정).


답변

여기에서 jQuery 작성자 John Resig의 게시물을 읽을 수 있습니다. http://ejohn.org/blog/picking-time/ .


답변

나는 ClockPick을 사용 하고 있습니다.


답변

CSS 갤러리 에는 다양한 시간 선택기가 있습니다. 보세요.

Perifer Design의 시간 선택기 는 Google과 유사합니다.