首页 > 其他分享 >JS 计算两日期时间相差多少天

JS 计算两日期时间相差多少天

时间:2023-11-08 15:35:56浏览次数:29  
标签:相差 OneMonth DateTwo JS substring 日期 var lastIndexOf DateOne


计算两日期时间相差多少天!

function getDays(DateOne,DateTwo){
		var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-')); 
		var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1); 
		var OneYear = DateOne.substring(0,DateOne.indexOf ('-')); 

		var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-')); 
		var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1); 
		var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-')); 

		var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000); 
		return Math.abs(cha); 
	}






标签:相差,OneMonth,DateTwo,JS,substring,日期,var,lastIndexOf,DateOne
From: https://blog.51cto.com/u_809530/8255378

相关文章

  • JS 获取几天后的日期格式
    functiongetDateStr(addDayCount,a){ vardd=newDate(); dd.setDate(dd.getDate()+addDayCount);//获取addDayCount天后的日期 vary=dd.getFullYear(); varm=(dd.getMonth()+1)<10?"0"+(dd.getMonth()+1):(dd.getMonth()+1);//获取当前月份的日期,不足10补0 var......
  • JAVA Date 时间与时间相差计算
    JAVADate时间与时间相差计算Datedate=newDate("2014/1/1018:20");Datedate2=newDate("2014/1/113:5");longtemp=date2.getTime()-date.getTime();//相差毫秒数longhours=temp/1000/3600;//相差小时......
  • JS 字符串操作
    JS字符串操作小结:concat()–将两个或多个字符的文本组合起来,返回一个新的字符串。 indexOf()–返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回-1。 charAt()–返回指定位置的字符。 lastIndexOf()–返回字符串中一个子串最后一处出现的索引,如果没有匹......
  • JSTL fmtformatNumber日期、 数字、货币格式化
    JSTLfmt:formatNumber日期、数字、货币格式化使用<fmt>标签应先导入<%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>其uri可在fmt.tld文件下 1、日期格式化<fmt:formatDatevalue=“${XXX.date}”pattern=“yyyy-MM-ddHH:mm:ss”/> value:要......
  • nodejs安装
    官网下载路径:https://nodejs.org/en/download,点击previousReleases查看以前的版本  Node安装yarnNodei-gyarn......
  • js事件
    开关灯案例:<divid='d1'class='c1bg_redbg_green'></div><buttonid='d2'>变色</button><script>letbtnEle=document.getElementById('d2')letdivEle=document.getElementById('d1�......
  • Java根据日期计算星期几的四种方法
    在我们日常业务代码中,经常要用到星期几,下面这篇文章主要给大家介绍了关于Java根据日期计算星期几的四种方法,文中通过代码将每种实现的非常详细,需要的朋友可以参考下方法一:根据基姆拉尔森日期公式publicstaticvoidmain(Stringargs[]){Scannerscanner=new......
  • js小数运算出现多位小数如何解决
    为什么操作小数会出现误差?浮点数值的最高进度是17位小数,但在进行运算的时候其精确度却远远不如整数;整数在进行运算的时候都会转成10进制; 而Java和JavaScript中计算小数运算时,都会先将十进制的小数换算到对应的二进制,一部分小数并不能完整的换算为二进制,这里就出现了第一次的误差......
  • js 判空
    JSON.stringifyJSON.stringify 方法可以使对象序列化,转为相应的JSON格式。constobj={};console.log(JSON.stringify(obj)==='{}')//true缺点:如果存在 undefined、任意的函数以及symbol值,在序列化过程中会被忽略(出现在非数组对象的属性值中时)或者被转换成 null(出......
  • gjson
    1.通配符‘#’1.1例子在gjson中,井号#是一个通配符,用于匹配JSON数组中的所有元素。在你的查询中,#用于匹配NetworkAdapterComplexes数组中的每个元素,然后继续沿着JSON结构的路径。让我们解释你的查询的各个部分:NetworkAdapterComplexes.#:这部分使用#通配符,匹配......