EasyUI 日期控件赋值
$("#BillDateE").datebox("setValue", '2020/9/28');
$("#BillDateB").datebox("setValue", '2020/9/18');
console.log($("#BillDateB").datebox("getValue"));//输出2020/9/28
console.log($("#BillDateE").datebox("getValue"));//输出2020/9/28
$("#BillDateE").datebox("setValue", '2020-09-18');
$("#BillDateB").datebox("setValue", '2020-09-28');
console.log($("#BillDateB").datebox("getValue"));//输出2020/9/18
console.log($("#BillDateE").datebox("getValue"));//输出2020/9/28
EasyUI 给日期控件赋值时,发现BillDateB 的值怎么也赋不上,原因时和日期格式有关系,只能区分“yyyy-MM-dd”的这种格式,如果格式为“yyyy/MM/dd”则不能区分
然后如何优雅的格式化js日期
function FormatDate(time) {
var date = new Date(time);
var year = date.getFullYear(),
month = date.getMonth() + 1,//月份是从0开始的
day = date.getDate(),
hour = date.getHours(),
min = date.getMinutes(),
sec = date.getSeconds();
var newTime = year + '-' +
month + '-' +
day + ' ' +
hour + ':' +
min + ':' +
sec;
return newTime;
}
原创不易,转载请声明 bindot
https://www.cnblogs.com/bindot/