JavaScript计算两个日期间隔
来源:互联网 发布:less.min.js下载 编辑:程序博客网 时间:2024/04/19 14:27
//(1)计算发行天数 计算公式 : 到期日 - 发行日
//*参数说明:发行日:strIssueDate 到期日: strMaturityDate //*返回值 :发行天数: strIssueDays
function CountIssueDays()
...{ var retValue = 0; if(strIssueDate.value!="" && strMaturityDate.value!="")
...{
var aDate,TrIssueDate,TrMaturityDate
//将日期分割成数组
var intIssueDatePlace = strIssueDate.value.indexOf("-") //检查日期中是否含有 - 号
if(intIssueDatePlace==-1)
...{
aDate = [strIssueDate.value.substring(0,4),strIssueDate.value.substring(4,6),strIssueDate.value.substring(6,8)]
}
else
...{
aDate = strIssueDate.value.split("-")
}
//将日期转换为mm-dd-yyyy
TrIssueDate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
var intMaturityDatePlace = strMaturityDate.value.indexOf("-")
if(intMaturityDatePlace==-1)
...{
aDate = [strMaturityDate.value.substring(0,4),strMaturityDate.value.substring(4,6),strMaturityDate.value.substring(6,8)]
}
else
...{ aDate = strMaturityDate.value.split("-") }
//将日期转换为mm-dd-yyyy
TrMaturityDate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
retValue = parseInt(Math.abs(TrMaturityDate - TrIssueDate) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数
}
return retValue;
}
//*参数说明:发行日:strIssueDate 到期日: strMaturityDate //*返回值 :发行天数: strIssueDays
function CountIssueDays()
...{ var retValue = 0; if(strIssueDate.value!="" && strMaturityDate.value!="")
...{
var aDate,TrIssueDate,TrMaturityDate
//将日期分割成数组
var intIssueDatePlace = strIssueDate.value.indexOf("-") //检查日期中是否含有 - 号
if(intIssueDatePlace==-1)
...{
aDate = [strIssueDate.value.substring(0,4),strIssueDate.value.substring(4,6),strIssueDate.value.substring(6,8)]
}
else
...{
aDate = strIssueDate.value.split("-")
}
//将日期转换为mm-dd-yyyy
TrIssueDate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
var intMaturityDatePlace = strMaturityDate.value.indexOf("-")
if(intMaturityDatePlace==-1)
...{
aDate = [strMaturityDate.value.substring(0,4),strMaturityDate.value.substring(4,6),strMaturityDate.value.substring(6,8)]
}
else
...{ aDate = strMaturityDate.value.split("-") }
//将日期转换为mm-dd-yyyy
TrMaturityDate = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
retValue = parseInt(Math.abs(TrMaturityDate - TrIssueDate) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数
}
return retValue;
}
- JavaScript计算两个日期间隔
- javascript计算两个日期的间隔天数
- Java 、JavaScript 方式 计算 两个日期间隔的天数
- javascript中计算两个时间日期间隔的天数
- java计算两个日期间隔
- 计算两个日期的时间间隔
- 计算两个日期的时间间隔
- 计算两个日期的间隔天数
- 计算两个日期的时间间隔
- 计算两个日期的时间间隔
- 计算两个日期的间隔天数
- 计算两个日期的时间间隔
- js计算两个日期的间隔天数
- 计算两个日期的间隔天数
- 计算两个日期之间的间隔天数
- MYSQL如何计算两个日期间隔天数
- MYSQL如何计算两个日期间隔天数
- 计算两个日期的时间间隔(C#)
- 关于工作机会
- 怎么做
- 关于足球投注系统
- 项目管理 : 对软件项目管理的探讨
- 论项目管理中的量化管理
- JavaScript计算两个日期间隔
- JavaScript四舍五入函数
- J2ME学习杂记二 -- CLDC
- JavaScript前台计算
- 从一个工作流流转中人员设定的例子看WBISF流程引擎所定义的用户授权安全模型
- 同名复选框的解决方案(初版)
- 几个不错的 Java 源代码查询网站!
- 脚本的威力:新一期的IBM周刊有四篇PHP的教程
- Google百度首战学术搜索