zoukankan      html  css  js  c++  java
  • 时间数组

    var start = "2019-02-11";//开始时间
        var end = nowTime();//结束时间
      //返回当前时间
        function nowTime(){
            var now = new Date();
            var year = now.getFullYear();
            var month = now.getMonth() + 1;
            var date = now.getDate();
            if(month<10){
                month = "0" + month;
            }
            if(date<10){
                date = "0" + date;
            }
            return year + "-" + month + "-" +date;
        }
        
     
        //返回日期数组
        function timeArr(start,end){
            var date = [],i = 0;
            function getDate(datestr){
                var temp = datestr.split("-");
                var date = new Date(temp[0],temp[1]-1,temp[2]);
                // console.log(date);
                return date;
            }
            
            var startTime = getDate(start);
            var endTime = getDate(end);
        
            while((endTime.getTime()-startTime.getTime())>=0){
                var year = startTime.getFullYear();
                var month = (startTime.getMonth()+1).toString().length==1?"0"+(startTime.getMonth()+1).toString():(startTime.getMonth()+1).toString();
                var day = startTime.getDate().toString().length==1?"0"+startTime.getDate():startTime.getDate();
                date[i]=year+"-"+month+"-"+day;
                startTime.setDate(startTime.getDate()+1);
                i+=1;
            }
            return date;
        }
        //结果
        var date = timeArr(start,end);
        console.log(date)
  • 相关阅读:
    fstat、stat和lstat 区别
    listen()函数中的SOMAXCONN含义
    #ifndef#define#endif的用法(整理)
    stdin和STDIN_FILENO的区别(转)
    S_ISREG等几个常见的宏
    *_t 数据类型
    IO模式精细讲解: MSG_DONTWAIT 、 MSG_WAITALL
    c标准函数库(查阅使用)
    stdint.h
    C# RichTextBox控件常用屬性和事件
  • 原文地址:https://www.cnblogs.com/wsj1/p/12786895.html
Copyright © 2011-2022 走看看