<!-- 相差天数-->
function datedifference(startDate, endDate) {
var dateSpan,
tempDate,
iDays;
sDate1 = Date.parse(startDate);
sDate2 = Date.parse(endDate);
dateSpan = sDate2 - sDate1;
dateSpan = Math.abs(dateSpan);
iDays = Math.floor(dateSpan / (24 * 3600 * 1000));
return iDays
    };
<!-- 相差月数或者年数-->
function monthdifference(startDate, endDate) {
let a = new Date(startDate);
let b = new Date(endDate);
//年
let year = b.getFullYear() - a.getFullYear();
//月
let month = b.getMonth() - a.getMonth()+1;
return month
   };

  说明:开始时间和结束时间是字符串类型

最新文章

  1. 巧用 mask-image 实现简单进度加载界面
  2. 【python】引用其他目录文件
  3. J2EE版本
  4. ${param.xxx}获取url中的参数
  5. [Spring Batch] 图解Spring Batch原理
  6. 深入浅出设计模式——桥接模式(Bridge Pattern)
  7. linux SVNUP显示无法连接主机
  8. MVC:上传文件时限制文件类型
  9. js两种定义函数、继承方式及区别
  10. Linux学习书目
  11. Gradle的安装
  12. 封装WCF客户端调用
  13. 一般处理程序 ashx中使用外部Session 出现不存在 解决方案
  14. dotnetConf
  15. Lucene基于IKAnalyzer配置的词典扩充
  16. 使用MediatR重构单体应用中的事件发布/订阅
  17. java~gradle构建公用包并上传到仓库
  18. Mysql查询库、表存储量(Size)
  19. mysql 联合表(federated)及视图
  20. Redis 再牛逼,也得设置密码!!

热门文章

  1. maven dependency中provided和compile的区别
  2. java.IO.EOFException异常
  3. day33——进程的创建方式、pid、空间隔离、join方法、其他属性、守护进程
  4. kubernetes 实践二:kubectl命令使用
  5. vue生成带logo的二维码
  6. PB 奇葩BUG
  7. Spring MVC异常处理代码完整实例
  8. IDENTITY、SCOPE_IDENTITY、IDENT_CURRENT的分析
  9. Oracle开放1521端口 telnet不通解决办法
  10. NEST 增删改查