時間日期插件

/* 時間日期從當天零點開始 */    
    rs.timeDay = function(){
        var datae = new Date();
        var dateStart = new Date(new Date(new Date().toLocaleDateString()).getTime());
        var dateEnd = new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1);
        //格式化時間  2019-07-16 00:00:00
        //如果只是簡單的格式化只變成 2019-7-16 0:0:0,需要運用三目運算判斷並在適當的地方加上0,完成所需要的格式。
        var startTime = dateStart.getFullYear() + "-" + ((dateStart.getMonth() + 1) < 10 ? "0" + 
                (dateStart.getMonth() + 1):(dateStart.getMonth() + 1))+ "-" + 
                (dateStart.getDate() < 10 ? "0" + dateStart.getDate():dateStart.getDate()) + " " + 
                (dateStart.getHours()<10?"0"+dateStart.getHours():dateStart.getHours()) + ":" + 
                (dateStart.getMinutes()<10?"0"+dateStart.getMinutes():dateStart.getMinutes()) + ":" + 
                (dateStart.getSeconds()<10?"0"+dateStart.getSeconds():dateStart.getSeconds());
        //格式化時間  2019-07-16 23:59:59
         var endTime = dateEnd.getFullYear() + '-' + (dateEnd.getMonth() + 1) + '-' + 
             dateEnd.getDate() + ' ' + dateEnd.getHours() + ':' + dateEnd.getMinutes() + ':' + dateEnd.getSeconds();
        //當前時間段  2019-07-16 10:36:10
        var startDay = datae.getFullYear() + "-" + ((datae.getMonth() + 1) < 10 ? "0" + 
                (datae.getMonth() + 1):(datae.getMonth() + 1))+ "-" + 
                (datae.getDate() < 10 ? "0" + datae.getDate():datae.getDate()) + " " + 
                (datae.getHours()<10?"0"+datae.getHours():datae.getHours()) + ":" + 
                (datae.getMinutes()<10?"0"+datae.getMinutes():datae.getMinutes()) + ":" + 
                (datae.getSeconds()<10?"0"+datae.getSeconds():datae.getSeconds());
//         alert( startDay);
    }

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