• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在bootstrap datepicker中使用变量设置日期?

JavaScript 来源:Dhruv Gurjar 4次浏览

大家好,我正在做一个任务,我必须采取日期形式的SQL DB和日期是在SQL timestemp格式,我试图分配它在引导日期选择器,但我不能做到这一点,所以我需要一些帮助在里面。如何在bootstrap datepicker中使用变量设置日期?

下面的代码我已经尝试过,但它没有解决我的问题。

var row = $(e.target).closest('tr'); 
    var rowData = jQuery.parseJSON(row.attr('data-rowData')); 
    var startdate = new Date(rowData.periodfrom).getTime(); 
    var endDate = new Date(rowData.periodto).getTime(); 
    var date = new Date(startdate); 
    var date2 = date.toString(("dd-MMM-yyyy")); 
    var rst = date2.split(" "); 
    startDate = rst[2]+"-"+rst[1]+"-"+rst[3]; 
    date = new Date(endDate); 
    date2 = date.toString(("dd-MMM-yyyy")); 
    rst = date2.split(" "); 
    endDate = rst[2]+"-"+rst[1]+"-"+rst[3]; 
    $('#devPolicyFromDate').datepicker('setDate', startDate); 
    $('#devPolicyToDate').datepicker('setDate', endDate); 

所以请告诉我怎样才能得到日期形式的数据库并显示在Bootstrap Datepicker中。

实际上,当我把静态值置于startDate它的工作,但它我试着用变量然后它不是为什么?


===========解决方案如下:

这将解决这个问题….

包括moments.js第一….

$('.input-daterange').datepicker('remove'); 
    $('.input-daterange').datepicker({ 
     format: "dd-M-yyyy", 
     startDate: new Date(rowData.periodfrom), 
     endDate: new Date(rowData.periodto), 
     autoclose: true 
    }); 
    $('#devPolicyFromDate').datepicker('update'); 
     $('#devContractFromDate').datepicker('setDate', new Date(rowData.periodfrom)); 
     $('#devContractToDate').datepicker('update', new Date(rowData.periodto)); 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)