• js设置当日本周本月时间


    //设置当日本周本月
    function getDate(dateType){
                var picker=new Date();//当前日期
                var setYear=picker.getFullYear();//当前年
                var setMonth=picker.getMonth()+1;//当前月
                var setDate=picker.getDate();//当前日
                var setHours=picker.getHours();//当前时
                var setMinutes=picker.getMinutes();//当前分
                var setMilliseconds=picker.getMilliseconds();//当前秒
                var setSeconds=picker.getSeconds();//当前毫秒
                var nowDayOfWeek = picker.getDay(); // 今天本周的第几天        
                if(setMonth<10){
                        setMonth="0"+setMonth
                    }
                    if(setDate<10){
                        setDate="0"+setDate
                    }
                    if(setHours<10){
                        setHours="0"+setHours
                    }
                    if(setMinutes<10){
                        setMinutes="0"+setMinutes
                    }
                    if(setSeconds<10){
                        setSeconds="0"+setSeconds
                    }
                    if(setMilliseconds<100)    {
                        setMilliseconds="0"+setMilliseconds
                    }            
                    if(dateType=="1"){
                        //当日时间
                        app.optDate=setYear+"-"+setMonth+"-"+setDate+"至"+setYear+"-"+setMonth+"-"+setDate;
                    }else if(dateType=="2"){
                        //本周时间    
                        var day = nowDayOfWeek || 7;                    
                        var nowDay=(Number(setDate) + 1 - day);
                        var oldDay=(Number(setDate) + 7 - day);                                
                        if(nowDay<10){
                            nowDay="0"+nowDay
                        }
                        if(oldDay<10){
                            oldDay="0"+oldDay
                        }
                        var firstDay=setYear+"-"+setMonth+"-"+nowDay;
                        var lastDay=setYear+"-"+setMonth+"-"+oldDay;        
                        app.optDate=firstDay+"至"+lastDay;                    
                    }else{
                        //本月时间    
                        var monthStartDate = new Date(setYear, setMonth-1, 1);
                        var monthEndDate = new Date(setYear, setMonth, 1);
                        var days = (monthEndDate - monthStartDate)/(1000 * 60 * 60 * 24);                                                
                        app.optDate=setYear+"-"+setMonth+"-0"+1+"至"+setYear+"-"+setMonth+"-"+days;
                    }                        
                }
  • 相关阅读:
    Subsets
    Search a 2D Matrix II
    Search a 2D Matrix
    Search Insert Position
    Search for a Range
    Sort Colors
    Sort List
    语音笔记04-3 TEHO,COR
    语音笔记04-2 拨号规则
    语音笔记04-1 CME实验
  • 原文地址:https://www.cnblogs.com/xiaobaibubai/p/12858714.html
Copyright © 2020-2023  润新知