博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算日期相隔天数/根据天数差计算结束日期
阅读量:6183 次
发布时间:2019-06-21

本文共 1492 字,大约阅读时间需要 4 分钟。

//计算两个日期相差的天数   function DateDiff() {
var sDate=$("input[name='daterangepicker_start']").val(), eDate=$("input[name='daterangepicker_end']").val(), iDays,sDate1,eDate1,startDate, endDate; sDate1 = sDate.split("/"); startDate = new Date(sDate1[1] + '/' + sDate1[2] + '/' + sDate1[0]).getTime(); //转换为dd-MM-yyyy格式并转换为毫秒 eDate1 = eDate.split("/"); endDate = new Date(eDate1[1] + '/' + eDate1[2] + '/' + eDate1[0]).getTime(); iDays = parseInt(Math.abs(endDate - startDate) / 1000 / 60 / 60 / 24); //把相差的毫秒数转换为天数 return iDays; //返回相差天数 } //时间间隔计算结束日期 function DateDiff01() {
var sDate=$("#stedDate").val().substring(0,10), inputDay=$('#difDay').val(), inputDays,sDate1,startDate; sDate1 = sDate.split("/"); startDate = new Date(sDate1[1] + '/' + sDate1[2] + '/' + sDate1[0]).getTime(); inputDays = (startDate+(inputDay*1000*60*60*24)); //console.log(sDate); var newTime = new Date(inputDays); //得到普通的时间 var newYear =newTime.getFullYear(); var newMonth =newTime.getMonth()+1; var newDay =newTime.getDate(); var newDate =newYear + '/' + newMonth+ '/' + newDay; var farmate =sDate + " - " + newDate; var eDate=$("input[name='daterangepicker_end']").val(newDate); $("#stedDate").val(farmate); console.log(farmate); }

转载于:https://www.cnblogs.com/chongtao/p/5950331.html

你可能感兴趣的文章
一凌网:未来10年SAAS模式管理软件将占领主要市场
查看>>
ERP效益评估方法-如何获取更多价值
查看>>
IDEA 修改Import 不是improt* 为单独import
查看>>
深入解析Java对象的hashCode和hashCode在HashMap的底层数据结构的应用
查看>>
写一个函数,算出两个文件的相对路径的
查看>>
JAVA字符串占位符替换
查看>>
在WEB开发中更好的使用MVC和模块化
查看>>
sgu 180
查看>>
与javamail有关的资料
查看>>
最近招聘面试的一些感悟
查看>>
Javascript静态页面值传递之URL
查看>>
滴滴天使投资人的25条创业建议
查看>>
MD5
查看>>
Android中的ContentProvider和ContentResolver
查看>>
免费云服务器
查看>>
【java】resteasy 使用
查看>>
asterisk meetme 会议实现
查看>>
Mockito入门
查看>>
sentry部署整理
查看>>
Oracle 列名 备注
查看>>