MUI的picker选择器

更多操作(例如只显示年月日不显示时分秒、显示年月日时、自定义显示等等):

参考连接:

https://blog.csdn.net/yuzongtao/article/details/81011785

例:

var dtPicker01 =new mui.DtPicker({ //设置日期选择器开始和结束时间

    type:"date",//这里将type设置为date,选择器就只有年月日,没有时分秒

});


以下是实战:

function sj_click() {  //sj_click是点击事件

/* 获取当前时间 */

    var today =new Date();

    var year = today.getFullYear();

    var month = today.getMonth()+1;

    var day = today.getDate();

    var hour = today.getHours();

    var min = today.getMinutes();

    /* 给一位的位数前面补0 */

    month = month >9 ? month :'0' + month;

    day = day >9 ? day :'0' + day;

    hour = hour >9 ? hour :'0' + hour;

    min = min >9 ? min :'0' + min;

    var ttme = year +"-"+ month +"-"+ day +" "+ hour +":"+ min;

    // console.log("当前时间为:"+ttme);

    var dtPicker01 =new mui.DtPicker({//设置日期选择器开始和结束时间

        type:"datetime",//设置日历初始视图模式

        beginDate:new Date(year, month -1, day, hour, min),//设置开始日期

        endDate:new Date(year +5, '01', '01', '00', '00'),//设置结束日期

    });

    dtPicker01.show(function (selectItems) {

        /*console.log(selectItems.y);  //选择的年

console.log(selectItems.m);  //选择的月

console.log(selectItems.d.text);  //选择的日

console.log(selectItems.h.text);  //选择的时

console.log(selectItems.i.text);  //选择的分*/

// console.log(selectItems);

// console.log("选择的时间为:"+selectItems.value);

        app.time = selectItems.value;

        $(".sj").html(selectItems.value);

    });

}

你可能感兴趣的:(MUI的picker选择器)