如何在bootstrap datepicker中使用变量设置日期?
大家好,我正在做一个任务,我必须采取日期形式的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));
以上是 如何在bootstrap datepicker中使用变量设置日期? 的全部内容, 来源链接: utcz.com/qa/259933.html