用到的方法

/*** 格式化时间*/function formatDate(date, format) {let str = "",year = addZero(date.getFullYear()),month = addZero(date.getMonth() + 1),day = addZero(date.getDate()),hours = addZero(date.getHours()),minutes = addZero(date.getMinutes()),seconds = addZero(date.getSeconds());switch (format) {case 'y-m-d':str = `${year}-${month}-${day}`;break;case 'y/m/d':str = `${year}/${month}/${day}`;break;case 'y.m.d':str = `${year}.${month}.${day}`;break;case 'h:m:s':str = `${hours}:${minutes}:${seconds}`;break;case 'h:m':str = `${hours}:${minutes}`;break;case 'y.m.d h:m:d':str = `${year}.${month}.${day} ${hours}:${minutes}:${seconds}`;break;case 'y/m/d h:m:d':str = `${year}/${month}/${day} ${hours}:${minutes}:${seconds}`;break;default:str = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;break;}return str;
};
/*** 获取x天之前的日期*/
function getDateMiusDay(days) {var time = new Date().getTime();var beforeTime = time - (60 * 60 * 24 * 1000 * days);var newDate = new Date(beforeTime);let str = "",year = addZero(newDate.getFullYear()),month = addZero(newDate.getMonth() + 1),day = addZero(newDate.getDate());str = `${year}-${month}-${day}`;console.log('str-->',str);return str;
};
/*** 补零*/
function addZero(data) {let temp = data + '';if (temp.length === 0) {return '00'} else if (temp.length === 1) {return '0' + temp;} else {return data;}
};

获取某年某月某日到某年某月某日之间的天数

function getDays(start, end) {var startDate = new Date(formatDate(new Date(start.replace(/-/g, '/')), 'y-m-d'));var endDate = new Date(formatDate(new Date(end.replace(/-/g, '/')), 'y-m-d'));console.log(Math.floor((endDate - startDate) / (24 * 3600 * 1000)) + 1);return Math.floor((endDate - startDate) / (24 * 3600 * 1000)) + 1;};

测试

<body onload="getDays('2018-10-01','2018-10-07')">
</body>

结果

计算某年某月某日到某年某月某日之间的天数相关推荐

  1. 某年某月某日到某年某月某日有多少天

     #include<stdio.h> typedef struct Date {    int Year;    int Month;    int Day; }Date; Date St ...

  2. c语言日期间的天数,C语言计算两个日期之间的天数

    计算两个年月日之间的天数,思路是分别算出日期的总天数然后相减. 要考虑闰年的情况,判断闰年的口诀:4年一闰,100年不闰,400 计算两个年月日之间的天数,思路是分别算出日期的总天数然后相减. 要考虑 ...

  3. 使用Python对股票数据进行数据分析(一)-计算日线行情、5日均线、10日均线行情并显示

    使用Python对股票数据进行数据分析(一)-计算日线行情.5日均线.10日均线行情并显示 各种炒股软件上可以显示各种技术指标,可以帮助投资者进行技术分析.这些股市中的这些指标都是怎么计算出来的呢?这 ...

  4. C语言获取股票数据,c/c++开发分享获取贵州茅台2010年1月1号至今的股票交易数据,计算该股票历史数据的5日均线和30日均线...

    获取贵州茅台2000年1月1号至今的股票交易 1.使用tus 1)首先, 使用前我们在tushare pro上注册一下,获取一个token,用来访问接口. 2)其次,查询到贵州茅台对应的股票代码为60 ...

  5. 获取贵州茅台2010年1月1号至今的股票交易数据,计算该股票历史数据的5日均线和30日均线

    获取贵州茅台2000年1月1号至今的股票交易数据,计算该股票历史数据的5日均线和30日均线 1.使用tushare获取2000至今的股票数据 1)首先, 使用前我们在tushare pro上注册一下, ...

  6. MapReduce算法(计算出10月1日这天全天停运的车辆,)

    需求 :计算出10月1日这天全天停运的车辆 package CzC.demo03;import CzC.demo02.TaxiCsDriver; import org.apache.hadoop.co ...

  7. MapReduce算法(计算出10月1日这天载客次数超过10次的车辆,载客总次数,载客详细时间。)

    需求 :计算出10月1日这天载客次数超过10次的车辆,载客总次数,载客详细时间. package CzC.demo03;import CzC.demo02.TaxiCsDriver; import o ...

  8. MapReduce算法(计算出10月1日这天超速(超过120)的车辆,超速的次数,超速的详细时间)

    需求 :计算出10月1日这天超速(超过120)的车辆,超速的次数,超速的详细时间 package CzC.demo02;import org.apache.hadoop.conf.Configurat ...

  9. java 从已知日期计算干支纪日_干支纪日-干支纪日是如何计算的如何确定某一天的干支顺序? 爱问知识人...

    干支纪日与公历换算 干支纪日 干支纪日,60日大致合2个月一个周期:一个周期完了重复使用,周而复始,循环下去.确定的文献指出干支纪日始于鲁隐公三年夏历二月己巳日(公元前720年2月10日). 因为儒略 ...

  10. hive经典面试题2--次日留存、3日、7日留存怎么计算

    背景:互联网公司,分析app上线后的效果,通常会通过很多指标来分析,其中一个指标就是留存率,留存率中最重要的就是次日留存,如果次日留存很高,说明这个app很成功,用户粘性高. 留存是怎么定义的呢? 一 ...

最新文章

  1. 关于ios app发布的中间证书的要求--解决WWDR证书过期方案
  2. 有限元中单元节点和积分点的区别
  3. 模块说和神经网络学说_教师招聘中常见的5种脑机能学说
  4. Deep Residual Learning for Image Recognition个人有感
  5. [转载]C#中实现强制整除 来源:网络
  6. hdfs yarn hbase pid文件被删除解决办法:修改hadoop-daemon.sh yarn-daemon.sh hbase-daemon.sh中PID_DIR存储路径
  7. PHP中迭代器是什么?
  8. 一张纸能有多大力量?
  9. 7-3 最小生成树-kruskal (10 分)(思路+详解+并查集详解+段错误超时解决)宝 Come
  10. 冯诺依曼计算机结构教案,冯诺依曼结构的计算机-同济大学精品课程.PPT
  11. identifier __ldg is undefined
  12. 数据库查询字段为空时,返回0
  13. Golang——秒懂函数、参数、可变参数、匿名函数、回调函数、内置函数
  14. Linux下安装MySQL数据库、禅道
  15. 百度押注AI有了大回报,李彦宏首次披露Apollo如何赚钱
  16. java 视频压缩_Java视频压缩有人会吗?
  17. Mac 设置 word 单面打印 双面打印
  18. 网络安全从小白到专家
  19. python实现千牛客服自动回复语_千牛快捷回复短语大全,千牛自动回复语大全
  20. ccf 3. 缺席考试的是谁?(难度3)

热门文章

  1. 【C++】使用类来模拟string
  2. 创业之前必须要做的八个测试(上)
  3. QQ微信可以上网,但是浏览器上不了网怎么办?
  4. 《黑手党2》全部50本花花公子杂志收集攻略
  5. 魔法才能打败魔法?银行现身说法
  6. String类的intern方法学习
  7. 团灭Leetcode打家劫舍问题
  8. 住宅IP代理和数据中心IP代理有什么区别?
  9. 2018年Google开发者大会
  10. 大会没看够?2021 Google 开发者大会总结看这里!