javaScript 计算两个日期的天数相差
2017-08-12 15:56
621 查看
1、计算两个日期的天数差,方法如下:
在上线过程中,遇到一个bug,iOS系统无法解释 YYYY-MM-DD,解决办法如下:
function GetDateDiff(startDate,endDate)
{
var startTime = new Date(Date.parse(startDate.replace(/-/g, "/"))).getTime();
var endTime = new Date(Date.parse(endDate.replace(/-/g, "/"))).getTime();
var dates = Math.abs((startTime - endTime))/(1000*60*60*24);
return dates;
}
//计算天数差的函数,通用 function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2006-12-18格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-") oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //转换为12-18-2006格式 aDate = sDate2.split("-") oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数 return iDays }
在上线过程中,遇到一个bug,iOS系统无法解释 YYYY-MM-DD,解决办法如下:
function GetDateDiff(startDate,endDate)
{
var startTime = new Date(Date.parse(startDate.replace(/-/g, "/"))).getTime();
var endTime = new Date(Date.parse(endDate.replace(/-/g, "/"))).getTime();
var dates = Math.abs((startTime - endTime))/(1000*60*60*24);
return dates;
}
相关文章推荐
- javaScript 计算两个日期的天数相差~~~
- JavaScript计算两个日期之间相差的天数
- JavaScript计算两个日期相差天数,周数
- javaScript 计算两个日期的天数相差(示例代码)
- JavaScript计算两个日期之间相差的天数
- 怎样用javaScript计算两个日期字符串相差的天数?
- javaScript 计算两个日期的天数相差(示例代码)
- javaScript 计算两个日期的天数相差(示例代码)
- javaScript计算两个日期相差天数
- JAVA 比较两个日期相差的天数,隔天计算
- JavaScript计算两个日期间的天数
- PHP中怎样计算两个日期相差的天数
- js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数
- java计算两个日期之间相差的天数
- 计算两个日期相差的工作天数,过滤了周末双休天数
- 计算两个日期之间相差的天数(JS)
- php计算两个日期相差天数的方法
- PHP计算两个日期相差天数、小时等
- javascript比较两个日期相差天数的方法
- 使用javascript比较任意两个日期相差天数(代码)