zoukankan      html  css  js  c++  java
  • JS获取今天和上个月的今天

    function getLastMonth(){
        var now=new Date();
        var year = now.getFullYear();//getYear()+1900=getFullYear()
        var month = now.getMonth() +1;//0-11表示1-12月
        var day = now.getDate();
        var dateObj = {};
        if(parseInt(month)<10){
            month = "0"+month;
        }
        if(parseInt(day)<10){
            day = "0"+day;
        }
    
        dateObj.now = year + '-'+ month + '-' + day;
    
        if (parseInt(month) ==1) {//如果是1月份,则取上一年的12月份
            dateObj.last = (parseInt(year) - 1) + '-12-' + day;
            return dateObj;
        }
    
        var  preSize= new Date(year, parseInt(month)-1, 0).getDate();//上月总天数
        if (preSize < parseInt(day)) {//上月总天数<本月日期,比如3月的30日,在2月中没有30
            dateObj.last = year + '-' + month + '-01';
            return dateObj;
        }
    
        if(parseInt(month) <=10){
            dateObj.last = year + '-0' + (parseInt(month)-1) + '-' + day;
            return dateObj;
        }else{
            dateObj.last = year + '-' + (parseInt(month)-1) + '-' + day;
            return dateObj;
        }
    
    }
  • 相关阅读:
    redis 之redis集群与集群配置
    redis 之redis-sentinel主从复制高可用
    Python 基础之函数的嵌套与nonlocal修改局部变量及闭包函数
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
  • 原文地址:https://www.cnblogs.com/ziyoublog/p/9796170.html
Copyright © 2011-2022 走看看