0

我使用Bootstrap Datetimepicker在我的Rails應用程序中設置start_atend_at時間。Datetimepicker在視圖中消失

如果設置end_at未來的時間,當然你也可以設置和編輯,但如果你編輯您之前設置和已經過期的情況下,由於end_at,鑑於時間即消失。

在我的數據庫中,當然我可以有正確的end_at時間,但沒有查看。

我怎麼能把正確的時間(過去的時間)在我的看法?

$('#tickets .datetimepicker3').datetimepicker({ 
    format: 'YYYY/MM/DD HH:mm', 
    showClose:true,      
    useCurrent:false, 
    minDate: d, 
    maxDate: y, 
    stepping: 15, 
    // sideBySide:true 
}); 

$("#tickets .datetimepicker3").on("dp.change", function (e) { 
    $('.datetimepicker2').data("DateTimePicker").maxDate(e.date);      
});  

回答

0

您可以通過rails從Java腳本中加載頁面上的日期。

setdate('#{object.end_date}'}) 

funtione setdate(end_date){  
$('#tickets .datetimepicker3').datetimepicker({ 
    format: 'YYYY/MM/DD HH:mm', 
    showClose:true,      
    useCurrent:false, 
    minDate: d, 
    maxDate: moment(end_date,'YYYY/MM/DD HH:mm'), 
    stepping: 15, 
    // sideBySide:true 
}); 
} 

您可以使用datetimepicker的moment()。

+0

謝謝!但我的繭X datetimepicker有另一個問題... – aiueo