关闭

JavaScript计算两个日期之间相差的天数

186人阅读 评论(0) 收藏 举报
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS计算两个日期之间的天数</title>
</head>

<body>


<script type="text/javascript">
  function  btnCount_Click(){  
       s1  =  "2006-12-18"  
       s2  =  "2007-1-5"  
       alert("第一个日期;"+s1+"/n第二个日期:"+s2+"/n相差"+DateDiff(s1,s2)+"天")  
   }  

   //计算天数差的函数,通用  
   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  
   }    

</script>
<input name="" type="button" onclick="btnCount_Click()" value="计算天数" />
</body>
</html>

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

java计算两个日期之间相差天数和相隔天数详解

大家看到文章标题"两个日期之间相差天数和相隔天数",是否有疑惑呢!从中文字面理解,”相差“和"相隔"是有区别的,然而就是这些区别害死很多人,却没有发现,在大量新增统计时是差之毫厘谬以千里,我能都发现是...
  • wpydaguan
  • wpydaguan
  • 2015-05-29 15:39
  • 10055

Calendar计算两个日期之间的天数和周数

每天一篇开发日记,轻松快乐每一天!今天介绍的是利用java,Calendar类计算出两个日期之间的天数和周数的算法! 计算出日期之间的天数: public Object countTwoDate(...
  • Melody_Susan
  • Melody_Susan
  • 2015-01-30 09:44
  • 2600

经典算法:计算两个日期之间的天数

如题所示,这个算法就是写起来麻烦一点,不过还是很简单的,思路清晰就非常好做思路:用两套数组分别存储每个月的天数,分别是闰年和非闰年,分别为num1[] 和 num2[]; **然后就...
  • qq_23100787
  • qq_23100787
  • 2015-09-05 02:36
  • 1858

JavaScript计算两个日期之间相差的天数

写一个JavaScript的函数用于计算两个日期字符串之间相差的天数,首先求出两个日期之间相差的毫秒数,然后除以一天的毫秒数 //获得两个日期之间相差的天数 function getDays(d...
  • qq_22605739
  • qq_22605739
  • 2015-06-10 11:29
  • 906

Java 计算两个日期之间的天数

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; impor...
  • purple25
  • purple25
  • 2017-06-22 16:43
  • 782

oracle中计算两个日期之间的差值

两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - START_D...
  • u013058618
  • u013058618
  • 2016-10-29 19:18
  • 6150

Java 计算两个日期相差月数、天数

package com.myjava;import java.text.ParseException;import java.text.SimpleDateFormat;import java.uti...
  • ninjya_luck
  • ninjya_luck
  • 2015-12-31 13:40
  • 1162

PHP获取两个时间之间的年和月份及间隔天数 PHP两个日期之间的所有日期

[php] view plain copy  $time1 = strtotime('2014-02-04'); // 自动为00:00:00 时分秒 两个时间之间的年和月份&...
  • will5451
  • will5451
  • 2017-05-08 14:18
  • 2515

jquery判断两个日期之间相差多少天

/****************************************************************************** *  * 文件名:  Bll.js ...
  • fu_manxing
  • fu_manxing
  • 2016-09-09 16:53
  • 10105

JS获取系统时间、计算两个日期天数、比较日期大小

1:js日期处理
  • make_a_difference
  • make_a_difference
  • 2014-10-24 14:38
  • 10005
    个人资料
    • 访问:75101次
    • 积分:777
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:3篇
    • 译文:0篇
    • 评论:99条
    最新评论