【问题标题】:Bootstrap DateTimePicker Start TimeBootstrap DateTimePicker 开始时间
【发布时间】:2013-10-07 11:10:05
【问题描述】:

我在代码中使用了两个 DateTimePickers http://tarruda.github.io/bootstrap-datetimepicker/:一个用于选择日期(pickTime 禁用),另一个用于时间选择(pickDate 禁用)。

我已经设法为日期设置了 startDate,但是如何设置 startTime 和 endTime,以禁用该 startTime 之前的任何时间?

<script type="text/javascript">
  $(function() {
    $('#datetimepicker4').datetimepicker({
      pickTime: false,
      startDate: new Date(2013,9,8)
    });
  });
</script>

<script type="text/javascript">
  $(function() {
    $('#datetimepicker3').datetimepicker({
      pickDate: false,
      startTime: ???
    });
  });
</script>

【问题讨论】:

标签: date twitter-bootstrap time datetimepicker


【解决方案1】:

这个问题很老,但认为它可能会对某些人有所帮助。

JS

$('.time').datetimepicker({
      format: 'LT'
  }).on("dp.change",function(e){
      var date = e.date;//e.date is a moment object
      var target = $(e.target).attr('name');
      console.log(date.format("HH:mm:ss"))//get time by using format
  })

e.date 是一个时刻对象,因此可以使用 format("HH:mm:ss") 导出时间

【讨论】: