jquery datetimepicker从07:00 PM到05:00 AM之间的小时

时间:2013-07-03 16:05:07

标签: jquery datetimepicker hour

我正在使用datetimepicker来选择时间。如何更改时间范围,从晚上7点到凌晨05点,我正在尝试使用hourMin: 19hourMax: 5,但它不起作用。这是我的代码示例:

$('#hoursfrom').datetimepicker({
 showAnim: "slide",
 hourMin: 19,
 hourMax: 5
}

1 个答案:

答案 0 :(得分:0)

如果您使用的是微调器,则可以执行此操作

$.widget( "ui.timespinner", $.ui.spinner, {
options: {
  // seconds
  step: 60 * 1000,
  max: 08,
  min: 19,
  // hours
  page: 60
},

_parse: function( value ) {
  if ( typeof value === "string" ) {
    // already a timestamp
    if ( Number( value ) == value ) {
      return Number( value );
    }
    return +Globalize.parseDate( value );
  }
  return value;
},

_format: function( value ) {
  return Globalize.format( new Date(value), "t" );
}
});

$(function() {
$( "#spinner" ).timespinner();

$( "#culture" ).change(function() {
  var current = $( "#spinner" ).timespinner( "value" );
  Globalize.culture( $(this).val() );
  $( "#spinner" ).timespinner( "value", current );
});
});