js 获取时间段是所有的天数,并取得自己需要的某一天

//判断日期
//data1 开始时间 data2 结束时间 data要获取的时间
function dataJudge(data1,data2,data){
var start_time = data1;
var end_time = data2;
var bd = new Date(start_time),be = new Date(end_time);
//解决时差问题
var bd_localOffset = bd.getTimezoneOffset() * 60000;
var be_localOffset = be.getTimezoneOffset() * 60000;
//得到本地时间
var bd_time = bd.getTime()+bd_localOffset, be_time = be.getTime()+be_localOffset,time_diff = be_time - bd_time;
var d_arr = [];

            for(var i=0; i<= time_diff; i+=86400000){
                    var ds = new Date(bd_time+i);
                    var mouth=ds.getMonth()+1<10? ('/'+0)+(ds.getMonth()+1):'/'+(ds.getMonth()+1);
                    var day=ds.getDate()<10? ('/'+0)+ds.getDate():'/'+ds.getDate();
                    d_arr.push(ds.getFullYear()+mouth+day)
            }
            for(var i=0;i<d_arr.length;i++){
                if(d_arr[i]===data){
                    return true
                }
            }
            return false
        }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,060评论 0 2
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,516评论 0 13
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,187评论 6 13
  • 分明是自己追求的东西,却在得到后显的无能为力,但这明明是自己费劲去取得的,却在的这时候却不知如何是好。每天花费一样...
    顾果阅读 144评论 0 0
  • 文/七蒙主 随着大学录取率的升高,考上大学的梦想,确实比以前更容易实现了。虽然还有很多人对目前的教育和高考颇有微词...
    七蒙主阅读 534评论 5 17