`
alan3258
  • 浏览: 68980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

计算时间差的JAVASCRIPT函数

    博客分类:
  • js
阅读更多
<script language="JavaScript">
  //计算天数差的函数,通用   
  function DateDiff(starttime,endtime,diff){  //sDate1和sDate2是2002-12-18格式  
    var sDate1=starttime.value;
 var sDate2=endtime.value;
    var aDate, oDate1, oDate2, iDays  
    aDate = sDate1.split("-")  
    oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])  //转换为12-18-2002格式  
    aDate = sDate2.split("-")  
    oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])  
   // alert(oDate1 - oDate2)  
    iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24)  //把相差的毫秒数转换为天数  
    diff.value=iDays; 
  } 
</script>
分享到:
评论

相关推荐

    Javascript计算时间差的函数分享

    * 获得时间差,时间格式为 年-月-日 小时:分钟:秒 或者 年/月/日 小时:分钟:秒 * 其中,年月日为全格式,例如 : 2010-10-12 01:00:00 * 返回精度为:秒,分,小时,天 */ function GetDateDiff(startTime, endTime...

    自己写的Javascript计算时间差函数

    Javascript计算时间差函数,获得时间差,时间格式为 年-月-日 小时:分钟:秒 或者 年/月/日 小时:分钟:秒。

    【JavaScript源代码】javascript实现简单倒计时效果.docx

    3、定义一个计算当前时间和设定时间- - -时间差的函数,将剩余天数、小时、分、秒分别计算计算出来,并赋值给相应的与元素内容 4、使用setInterval()函数,设置每隔1秒执行一次时间差函数, 5、注意setInterval()...

    程序天下:JavaScript实例自学手册

    13.16 计算时间差 13.17 计算网页停留时间 13.18 记录页面的修改时间 13.19 将日期转换为字符串的方法 13.20 检测是否是闰年 13.21 年份加减函数 13.22 精确到千分之一秒 13.23 离开某天的时间 13.24 判断两个字符串...

    《程序天下:JavaScript实例自学手册》光盘源码

    13.16 计算时间差 13.17 计算网页停留时间 13.18 记录页面的修改时间 13.19 将日期转换为字符串的方法 13.20 检测是否是闰年 13.21 年份加减函数 13.22 精确到千分之一秒 13.23 离开某天的时间 13.24 判断两个字符串...

    javascript时间差插件分享

    javascript时间差插件分享,供大家参考,具体内容如下 Html如下:  &lt;html&gt; &lt;head&gt; &lt;title&gt;&lt;/title&gt; [removed][removed] [removed][removed] &lt;/head&gt; &lt;body&gt; 该插件发布...

    微软JavaScript手册

    getTimezoneOffset 方法 返回主机的时间和全球标准时间(UTC)之间的差(以分钟为单位)。 getUTCDate 方法 使用全球标准时间(UTC)返回 Date 对象的日期值。 getUTCDay 方法 使用全球标准时间(UTC)返回 Date ...

    最简单的闹钟 js代码,包含代码注释

    接下来,它计算出当前时间与闹钟时间之间的时间差(`timeDifference`)。 如果时间差小于等于0,则表示提供的闹钟时间无效。否则,它使用 `setTimeout` 函数设置一个定时器,该定时器在时间差到达后会调用 `callback`...

    用javascript实现计算两个日期的间隔天数

    js 里面居然可以直接 Date1-Date2,而且还是转换为毫秒计算时间差的。 代码如下:// 计算两个日期的间隔天数 function DateDiff(sDate1, sDate2){ //sDate1和sDate2是2002-12-18格式 var aDate, oDate1, ...

    javascript 日期时间函数(经典+完善+实用)

    Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期计算 Date.prototype.DateDiff 比较日期差 Date.prototype.toString 日期转字符串 Date.prototype.toArray 日期...

    javascript文档

    getTimezoneOffset 方法 返回主机的时间和全球标准时间(UTC)之间的差(以分钟为单位)。 getUTCDate 方法 使用全球标准时间(UTC)返回 Date 对象的日期值。 getUTCDay 方法 使用全球标准时间(UTC)返回 Date ...

    JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享

    一、javascript函数实现:实例1: 代码如下://JavaScript函数:var minute = 1000 * 60;var hour = minute * 60;var day = hour * 24;var halfamonth = day * 15;var month = day * 30;function getDateDiff...

    javascript 判断两个日期之差的示例代码

    例子1,日期之差函数 function better_time(strDateStart,strDateEnd){ var strSeparator = -; //日期分隔符 var strDateArrayStart; var strDateArrayEnd; var intDay; strDateArrayStart = strDateStart....

    获取数据库中两个时间字段的相差天数及ABS/DATEDIFF函数应用

    代码如下:SELECT ABS(DATEDIFF(dd,... 您可能感兴趣的文章:MySQL时间字段究竟使用INT还是DateTime的说明JavaScript自定义DateDiff函数(兼容所有浏览器)JavaScript版DateAdd和DateDiff函数代码asp DateDiff实现文字

    一段js小代码,计算距春节还有多少天

    该代码通过计算当前日期与春节日期之间的时间差,从而得出距春节还有多少天的结果。 知识点1:日期和时间处理 在该代码中,我们使用了JavaScript的Date对象来处理日期和时间。Date对象提供了多种方法来获取当前...

    nanotimer:使用node.js hrtime函数调用的精度更高的计时器对象

    例如,当使用setInterval命令时,计时器将从指定的间隔长度开始算起并比较自开始以来的时间差,如果该时间间隔超过了该间隔,它将重置。 如果代码的延迟错误为1毫秒,则计时器实际上将在复位之前计数为1001毫秒,...

    常用js大全,javascript校验大全

    js大全 . 1.1 全是数字.. 3 1.2 限制 期限 不能大于 100 年.. 4 1.3 将日期格式由yyyy-MM-dd,转换为yyyymmdd,...2.12 计算天数差的函数. 125 2.13 把结束日期月份加上月末日期.. 125 2.14 检验输入的日期yyyy-MM 126

    基于JavaScript实现自动更新倒计时效果

    2、Date对象 计算时间差 下面贴出 元旦倒计时代码 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;example.html&lt;/title&gt; &lt;meta http-equiv=keywords content=keyword1,keyword2,keyword...

Global site tag (gtag.js) - Google Analytics