日期格式:2022-06,2001-03,计算月份差

话不多说,直接上代码

function reduMonths(startMonth,endMonth){ let startY = startMonth.split("-")[0],startM = startMonth.split("-")[1],endY = endMonth.split("-")[0],endM = endMonth.split("-")[1];startMonth = startY + startMendMonth = endY + endMif(startMonth > endMonth){let reduY = startY - endY,reduM = startM - endM;return reduY*12+reduM + "个月"}else if(startMonth < endMonth){let reduY = endY - startY,reduM = endM - startM;return reduY*12+reduM + "个月"}else{return 0 + "个月"}
}console.log("月份差:",reduMonths("2020-10","2022-01"));//取月份
let date = "2022-03-21"
console.log("格式化月份:", date.split("-")[0] + "-" +  date.split("-")[1]);

JS计算两个日期之间的月份差相关推荐

  1. java计算两个日期之间的月份差

    需求:计算两个日期之间相差几个月份 说明:适用于yyyyMMdd.yyyy-MM-dd.yyyy/MM/dd.yyyyMM.yyyy-MM.yyyy/MM格式的日期 package demo;impo ...

  2. Java 8计算两个日期之间的月份

    开始日期:"2021-08-31" 结束日期:"2021-11-30" 在上述两个日期之间的91天持续时间,期望代码返回3个月的持续时间,但是以下方法仅返回2个 ...

  3. 计算两个日期之间的月份数

    网上搜计算两个日期之间的月份数,可能会有一大堆,像Date1 和 Date2 之间的年数相减得到一个差额然后乘以12 再加上 两日期相减得到的月数 ,就以为得到两日期之间的月数,事实证明有问题. 如2 ...

  4. Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差

    获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...

  5. 使用js 计算两个日期之间的相差的天数

    思路: 将两个日期都转换为毫秒,然后相减,再将减下来的毫秒数转换为天数,就可以得到两个日期之间相差的天数了.(接受的日期格式为"20201-1","20201/1&quo ...

  6. js 计算两个日期之间相差的天数,并适配 Ios

    计算两个日期之间相差的天数 需求 :通过两个日期,计算当前时间与过去某个时间之间相差的天数 注意 :时间日期的格式 "yyyy-MM-dd HH:mm:ss"格式化日期 , 备注 ...

  7. js 计算两个日期之间的不同天数

    计算两个日期之间的不同天数 有时候我们需要计算两个日期之间的天数,一行代码就可以搞定. const diffDays = (date, otherDate) => Math.ceil(Math. ...

  8. 根据LocalDate或者DateUtils计算两个日期之间的天数差

    1.LocalDate方法 实际应用: //将date日期类型转化为LocalDate数据类型, result.getCreateTime()为date参数 LocalDate startDate = ...

  9. python datetime 计算两个日期之间的天数差

    1. 天数差(datetime.parse.rrule) import datetime from dateutil import parser from dateutil import rrule# ...

最新文章

  1. IT民工——全世界最齐全的条形码库!包括Code128/Code93/Code39/EAN13等22种条形码
  2. Java里的线程控制
  3. 解读设计模式----单例模式(Singleton Pattern)
  4. 直播将是所有企业必须做的
  5. 二进制、八进制、十进制与十六进制的转换大全
  6. 欲说还休,欲说还休,却道天凉好个秋
  7. Arduino Pro IDE,你终于长大了!
  8. Fuzzy kmeans
  9. 微信小程序开发基础(02模板与配置)
  10. 马尾神经损伤—腰突压迫神经
  11. STM32 CAN模块问题:1、CAN收发器断电后重新上电,CAN模块死机(离线)现象;2、过滤器配置完之后没有过滤效果
  12. VC错误——stack overflow
  13. 华为鸿蒙os系统怎么更新不了,华为鸿蒙OS系统真的不是PPT!适配机型再更新:多款重磅旗舰可升级...
  14. 三极管---初识(图文并茂)
  15. 华为与「DaoCloud 道客」推出面向元宇宙的云边协同超融合一体机
  16. channel-wise卷积--学习笔记
  17. php 读取cad文件路径,cad备份文件在哪里找
  18. 华为企业园区网络建设技术方案建议书
  19. oracle817字符集,Oracle817 版本 不同字符集之间的数据库导入 (转)
  20. hough函数 matlab,在不使用hough函数的情况下在MATLAB中进行Hough变换

热门文章

  1. 武大计算机学院博导张翔,张翔(武大教授)
  2. 南京数字孪生智能工厂,3d可视化工业建模,数字工厂智能车间建设
  3. 物联网毕设分享 自动售货机设计与实现(源码+硬件+论文)
  4. UDP和TCP(Java版)
  5. 神州泰岳:2018年度业绩快报
  6. 摄影技术学习笔记(持续学习)
  7. swust594 Maximum Tape Utilization Ratio
  8. 【转】软件测试修炼之道
  9. 针对小程序wx.getUserProfile接口将被收回后做出的授权调整
  10. 关于无线电能传输经典耦合方式推导(一)