Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Реализовать время (https://javascript.ru/forum/misc/57811-realizovat-vremya.html)

porezon 20.08.2015 20:04

Реализовать время
 
Нужно сделать в блоке инпут чтоб время загонялось по типу 15:00;

То есть в инпут вписываешь 1500, там становится 15:00,

и чтоб в первом числее меене 0 и более 24 не записывалось и во втором менее 0 и более 60



С <input class="inpaclass" name="s" type="text" placeholder="15:00" style="width:34px;padding-left:3px;padding-right:3px;">
По <input class="inpaclass" name="po" type="text" placeholder="16:00" style="width:34px;padding-left:3px;padding-right:3px;">

рони 20.08.2015 20:29

porezon,
http://xdan.ru/Samij-udobnij-DateTimePicker.html

porezon 20.08.2015 20:52

я не сильно понимаю в этом. Был бы очень признателен готовому коду

рони 20.08.2015 20:56

porezon,
там и есть готовый код

porezon 20.08.2015 21:16

получилось, только разница во времени 1 час, можно как-то исправить до минут

porezon 20.08.2015 21:19

ну или хотябы с разницей в 15 или 30 минут минут

рони 20.08.2015 21:26

porezon,
step:15 или step:30 добавить

рони 20.08.2015 21:31

porezon,
<script>
     jQuery(function(){
 jQuery('#date_timepicker_start').datetimepicker({
  mask:true,
  step:30,
  lang:'ru',
  datepicker:false,
  format:'H:i',
  onShow:function( ct ){
   this.setOptions({
    maxTime:jQuery('#date_timepicker_end').val()?jQuery('#date_timepicker_end').val():false
   })
  }
 });
 jQuery('#date_timepicker_end').datetimepicker({
  mask:true,
  step:30,
  lang:'ru',
  datepicker:false,
  format:'H:i',
  onShow:function( ct ){
   this.setOptions({
    minTime:jQuery('#date_timepicker_start').val()?jQuery('#date_timepicker_start').val():false
   })
  }
 });
});
  </script>
  <p>Start <input type="text" value="" id="date_timepicker_start">  End <input type="text" value="" id="date_timepicker_end"></p>


Часовой пояс GMT +3, время: 07:32.