layui laydate日期時間範圍,時間默認設定爲23:59:59

在Layui中,如果你想設置日期時間選擇器(datetime)的默認結束時間爲當天的23:59:59,你可以使用如下代碼(紅色部分):

      laydate.render({
                elem: '#test10'
                ,type: 'datetime'
                ,range: true
                ,max:  '{:date("Y-m-d 23:59:59")}'
                ,ready: function(date){
                    $(".layui-laydate-footer [lay-type='datetime'].laydate-btns-time").click();
                    $(".laydate-main-list-1 .layui-laydate-content li ol li:last-child").click();
                    $(".layui-laydate-footer [lay-type='date'].laydate-btns-time").click();
                }
                ,change: function(value, date, endDate){
                    console.log(value); //得到日期生成的值,如:2017-08-18
                    //console.log(date); //得到日期時間對象:{year: 2017, month: 8, date: 18, hours: 0, minutes: 0, seconds: 0}
                    //console.log(endDate); //得結束的日期時間對象,開啓範圍選擇(range: true)纔會返回。對象成員同上。
                    dateSearch(value);
                }
            });

.laydate-main-list-1 改成 .laydate-main-list-0 是設置開始時間爲當天的23:59:59秒  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章