指点成金-最美分享吧

登录

laydate 怎么设置默认时间

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了laydate 怎么设置默认时间相关的知识,希望对你有一定的参考价值。

在网上找的用着还可以就是选择时间以后刷新页面还是会回到默认时间。
layui.use(["laydate", "form"], function ()
var laydate = layui.laydate;
var form = layui.form;
var start = laydate.render(

eventElem: "#start_date_icon",//日期输入框的图标,给图标也绑定点击事件
trigger: "click",
value: getRecentDay(-30),//默认值30天前
done:function(value,date)
if(value && (value>$("#jssj").val()))
/*开始时间大于结束时间时,清空结束时间*/
$("#jssj").val("");

end.config.min =
year:date.year,
month:date.month-1,
date: date.date,
;
,
elem: "#kssj"
);
//结束日期
var end = laydate.render(
elem: "#jssj",
eventElem: "#end_date_icon",//日期输入框的图标,给图标也绑定点击事件
trigger: "click",
value: getRecentDay(0),//默认值昨天
done:function(value,date)
start.config.max=
year:date.year,
month:date.month-1,
date: date.date,


);
/**获取近N天*/
function getRecentDay(day)
var today = new Date();
var targetday_milliseconds=today.getTime() + 1000*60*60*24*day;
today.setTime(targetday_milliseconds);
var tYear = today.getFullYear();
var tMonth = today.getMonth();
var tDate = today.getDate();
tMonth = doHandleMonth(tMonth + 1);
tDate = doHandleMonth(tDate);
return tYear+"-"+tMonth+"-"+tDate;

function doHandleMonth(month)
var m = month;
if(month.toString().length == 1)
m = "0" + month;

return m;

);
参考技术A 你好,
laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改本回答被提问者采纳
参考技术B laydate 设置默认时间的方法

设置默认值可以在

列的默认值里写 getdate()

怎么弄成你要的格式 没试过。可以读出数据后再改

以上是关于laydate 怎么设置默认时间的主要内容,如果未能解决你的问题,请参考以下文章