zoukankan      html  css  js  c++  java
  • JS[获取两个日期中所有的月份]

    
     //------[获取两个日期中所有的月份中]
      function getMonthBetween(start,end){  
    	var result = [];  
    	var s = start.split("-");  
    	var e = end.split("-");  
    	var min = new Date();  
    	var max = new Date();  
    	min.setFullYear(s[0],s[1]);  
    	max.setFullYear(e[0],e[1]);  
    	  console.log(e[0]+"---- "+e[1]);
    	var curr = min;  
    	while(curr <= max){  
    	    var month = curr.getMonth();  
    	    //month=month==0?12:month;
    	    console.log(month);
    	    var str=curr.getFullYear()+"-"+(month);
    	    var s=curr.getFullYear()+"-0";
    	    if(str==s){
    	    	str=curr.getFullYear()+"-12";
    	    }
    	    result.push(str);  
    	    curr.setMonth(month+1);
    	}  
    	return result;  
     } 
    //------[获取两个日期中所有的月份中END]
    
    
    

    html

     <script>
       console.log(getMonthBetween('2017-7', '2018-2')); 
     </script>
    

    效果图

  • 相关阅读:
    查看tls指纹
    并行流
    方法引入2
    方法引入
    Optional.ofNullable
    stream.filter
    stream.skip limit
    反射
    Optional orElseGet
    nginx 预压缩(gzip)
  • 原文地址:https://www.cnblogs.com/userzf/p/9259463.html
Copyright © 2011-2022 走看看