JS计算两个日期之间的月份差
日期格式: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计算两个日期之间的月份差相关推荐
- java计算两个日期之间的月份差
需求:计算两个日期之间相差几个月份 说明:适用于yyyyMMdd.yyyy-MM-dd.yyyy/MM/dd.yyyyMM.yyyy-MM.yyyy/MM格式的日期 package demo;impo ...
- Java 8计算两个日期之间的月份
开始日期:"2021-08-31" 结束日期:"2021-11-30" 在上述两个日期之间的91天持续时间,期望代码返回3个月的持续时间,但是以下方法仅返回2个 ...
- 计算两个日期之间的月份数
网上搜计算两个日期之间的月份数,可能会有一大堆,像Date1 和 Date2 之间的年数相减得到一个差额然后乘以12 再加上 两日期相减得到的月数 ,就以为得到两日期之间的月数,事实证明有问题. 如2 ...
- Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差
获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...
- 使用js 计算两个日期之间的相差的天数
思路: 将两个日期都转换为毫秒,然后相减,再将减下来的毫秒数转换为天数,就可以得到两个日期之间相差的天数了.(接受的日期格式为"20201-1","20201/1&quo ...
- js 计算两个日期之间相差的天数,并适配 Ios
计算两个日期之间相差的天数 需求 :通过两个日期,计算当前时间与过去某个时间之间相差的天数 注意 :时间日期的格式 "yyyy-MM-dd HH:mm:ss"格式化日期 , 备注 ...
- js 计算两个日期之间的不同天数
计算两个日期之间的不同天数 有时候我们需要计算两个日期之间的天数,一行代码就可以搞定. const diffDays = (date, otherDate) => Math.ceil(Math. ...
- 根据LocalDate或者DateUtils计算两个日期之间的天数差
1.LocalDate方法 实际应用: //将date日期类型转化为LocalDate数据类型, result.getCreateTime()为date参数 LocalDate startDate = ...
- python datetime 计算两个日期之间的天数差
1. 天数差(datetime.parse.rrule) import datetime from dateutil import parser from dateutil import rrule# ...
最新文章
- IT民工——全世界最齐全的条形码库!包括Code128/Code93/Code39/EAN13等22种条形码
- Java里的线程控制
- 解读设计模式----单例模式(Singleton Pattern)
- 直播将是所有企业必须做的
- 二进制、八进制、十进制与十六进制的转换大全
- 欲说还休,欲说还休,却道天凉好个秋
- Arduino Pro IDE,你终于长大了!
- Fuzzy kmeans
- 微信小程序开发基础(02模板与配置)
- 马尾神经损伤—腰突压迫神经
- STM32 CAN模块问题:1、CAN收发器断电后重新上电,CAN模块死机(离线)现象;2、过滤器配置完之后没有过滤效果
- VC错误——stack overflow
- 华为鸿蒙os系统怎么更新不了,华为鸿蒙OS系统真的不是PPT!适配机型再更新:多款重磅旗舰可升级...
- 三极管---初识(图文并茂)
- 华为与「DaoCloud 道客」推出面向元宇宙的云边协同超融合一体机
- channel-wise卷积--学习笔记
- php 读取cad文件路径,cad备份文件在哪里找
- 华为企业园区网络建设技术方案建议书
- oracle817字符集,Oracle817 版本 不同字符集之间的数据库导入 (转)
- hough函数 matlab,在不使用hough函数的情况下在MATLAB中进行Hough变换