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;
    }
复制代码

 

posted @   FengLu-1  阅读(609)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示