zoukankan      html  css  js  c++  java
  • js获取本月起止日期和结束日期

     Datestartstop(){
                function getMonth(type, months) {
                    var d = new Date();
                    var year = d.getFullYear();
                    var month = d.getMonth() + 1;
                    if (Math.abs(months) > 12) {
                        months = months % 12;
                    };
                    if (months != 0) {
                        if (month + months > 12) {
                            year++;
                            month = (month + months) % 12;
                        } else if (month + months < 1) {
                            year--;
                            month = 12 + month + months;
                        } else {
                            month = month + months;
                        };
                    };
                    month = month < 10 ? "0" + month: month;
                    var date = d.getDate();
                    var firstday = year + "-" + month + "-" + "01";
                    var lastday = "";
                    if (month == "01" || month == "03" || month == "05" || month == "07" || month == "08" || month == "10" || month == "12") {
                        lastday = year + "-" + month + "-" + 31;
                    } else if (month == "02") {
                        if ((year % 4 == 0 && year % 100 != 0) || (year % 100 == 0 && year % 400 == 0)) {
                            lastday = year + "-" + month + "-" + 29;
                        } else {
                            lastday = year + "-" + month + "-" + 28;
                        };
                    } else {
                        lastday = year + "-" + month + "-" + 30;
                    };
                    var day = "";
                    if (type == "s") {
                        day = firstday;
                    } else {
                        day = lastday;
                    };
                    return day;
                };
                return [getMonth("s",0),getMonth("e",0)]
            },
    

      

  • 相关阅读:
    Python数据类型之列表
    Python数据类型之字符串
    《Python基础篇》之初识Python一
    Python运算符及案例
    linux之50条命令详解
    Python环境安装以及简单案例
    Java Date类的使用总结
    Java基础之Object类
    static关键字的内存分析
    Java基础之关键字static
  • 原文地址:https://www.cnblogs.com/ffyun/p/14465020.html
Copyright © 2011-2022 走看看