zoukankan      html  css  js  c++  java
  • javascript获取当月第一天、当天、最后一天字符串方法

    /**
     * 获取当前月份的第一天、当天和最后一天
     **/
    function getFirstNowLastDay() {
        var now = new Date();
        var strLink = "-";
        var year = now.getFullYear();
        var month = now.getMonth() + 1;
        var day = now.getDate();
        if (month >= 1 && month <= 9) {
            month = "0" + month;
        }
        if (day >= 1 && day <= 9) {
            day = "0" + day;
        }
        var firstDate = year + strLink + month + strLink + '01';
        var sysDate = year + strLink + month + strLink + day;
        var lastDay = this.getLastDay(year, month);
        var lastDate = year + strLink + month + strLink + lastDay;
        var returnArr = [firstDate, sysDate, lastDate];//以数组形式返回  
        return returnArr; 
    }
    /**
     * 获取当月的最后一天
     * @param year 年份
     * @param month 月份
     **/
    function getLastDay(year,month){
        var new_year = year;
        var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定)
        if(month>12){//如果当前大于12月,则年份转到下一年
            new_month -=12;//月份减
            new_year++;//年份增
        }
        // 取当年当月对应的下个月的前一天,即当前月的最后一天
        var last_date = new Date(new_year,new_month,0).getDate();
        return last_date;
    }
  • 相关阅读:
    监控文件变化
    哈希+ LIst + 流文件 应用
    (转)Delphi版木马彩衣一个简单的花指令伪装器
    (转)TThread 详解
    遍历菜单
    哈希 + LIST简单应用(DELPHI)
    WINDOWS API速查
    ASP.NET 3.5的页面指令
    感冒怎么治?
    ASPNET应用程序文件夹
  • 原文地址:https://www.cnblogs.com/1012hq/p/11208353.html
Copyright © 2011-2022 走看看