2016-11-03 20 views
1

我用Daterangepicker和timepicker在我點擊應用按鈕後,它只顯示選定日期而不是時間。我需要選擇任何人幫助我的日期和時間。我的代碼是,daterangepicker timepicker不按應用按鈕後應用

$(document).ready(function() { 
    $('#config-demo').daterangepicker({ 
     locale: { 
      format: 'DD/MMM/YYYY' 
     }, 
     "singleDatePicker": true, 
     "timePicker": true, 
     "timePickerIncrement": 10, 
     startDate: '<?php echo date("m-d-Y"); ?>', //09-21-2016 
    }, 
    function(start, end, label) { 
     $('#config-demo').val(start.format('DD-MM-YYYY')); 
    }); 
}); 

$("#config-demo").on('apply.daterangepicker', function(ev, Picker) { 
    $('#config-demo').val(Picker.startDate.format('DD-MM-YYYY')); 
}); 

謝謝。

+0

改變格式爲「DD/MMM/YYYY H:我: s' – Bhavik

+0

如果你也想要時間,那麼你爲什麼要用'format:'DD/MMM/YYYY''?它將日期時間設置爲這種格式,這就是爲什麼領帶被截斷的原因。更改格式和包括時間以及 –

回答

0

你需要傳遞時間(H:I:S)參數與日期格式

試試下面的代碼:

$(document).ready(function() { 
$('#config-demo').daterangepicker({ 
locale: { 
format: 'DD/MMM/YYYY hh:mm:ss A' 
}, 
"singleDatePicker": true, 
"timePicker": true, 
"timePickerIncrement": 10, 
startDate: '<?php echo date("m-d-Y"); ?>', //09-21-2016 
}, 
function(start, end, label) { 
$('#config-demo').val(start.format('DD-MM-YYYY hh:mm:ss A')); 
}); 
}); 
$("#config-demo").on('apply.daterangepicker', function(ev, Picker) { 
$('#config-demo').val(Picker.startDate.format('DD-MM-YYYY hh:mm:ss A')); 
+0

我使用此代碼DD-MM-YYYY hh:mm:ss其工作,但我需要顯示上午或下午 –

+0

傳遞A格式的格式:'DD/MMM/YYYY H:我: s A'檢查是否有效 –

+0

最後得到了答案, –