`

JS 时间差计算

 
阅读更多

/*时间差比较
*interval :D表示查询精确到天数的之差
interval :H表示查询精确到小时之差
interval :M表示查询精确到分钟之差
interval :S表示查询精确到秒之差
interval :T表示查询精确到毫秒之差
*/

function dateDiff(interval, date1, date2)
{
var objInterval = {'D':1000 * 60 * 60 * 24,'H':1000 * 60 * 60,'M':1000 * 60,'S':1000,'T':1};
interval = interval.toUpperCase();
var dt1 = new Date(Date.parse(date1.replace(/-/g, '/')));
var dt2 = new Date(Date.parse(date2.replace(/-/g, '/')));
try
{
//alert(dt2.getTime() - dt1.getTime());
//alert(eval_r('objInterval.'+interval));
//alert((dt2.getTime() - dt1.getTime()) / eval_r('objInterval.'+interval));
return Math.round((dt2.getTime() - dt1.getTime()) / eval('objInterval.'+interval));
}
catch (e)
{
return e.message;
}
};

分享到:
评论

相关推荐

    Js时间差计算

    这篇博客文章“Js时间差计算”可能是探讨如何在JavaScript中有效地计算两个日期之间的差值。通常,这种计算涉及到获取当前时间、解析日期字符串、创建Date对象以及计算毫秒差。 在JavaScript中,`Date`对象是处理...

    js计算两个时间的时间差

    ### 描述:“js计算时间差js计算时间差js计算时间差js计算时间差js计算时间差js计算时间差js计算时间差js计算时间差js计算时间差” 虽然描述部分重复了“js计算时间差”这一短语,但从上下文中我们可以理解到,这段...

    JS计算日期时间差

    这个JS能计算当前日期和指定日期的时间差

    js计算两个时间差 天 时 分 秒 毫秒的代码

    JavaScript是一种广泛应用于前端开发的编程语言,它在处理日期和时间方面的功能虽然基础,但是通过一些方法和技巧,我们可以实现计算两个时间点之间的时间差,包括天数、小时数、分钟数、秒数和毫秒数。本文将详细...

    javascript时间计算

    ### JavaScript时间计算知识点详解 #### 一、背景介绍 在Web开发中,处理日期与时间是常见的需求之一。JavaScript作为一种广泛应用于网页开发的语言,提供了强大的日期处理功能。本文将通过一个具体的示例来探讨...

    JS计算日期差

    在JavaScript(JS)中,计算两个日期之间的差值是一项常见的任务,这可能涉及到日期的比较、日期间隔的计算,以及各种日期格式的处理。在给定的资源中,虽然没有直接提供具体的源码,但我们可以根据标题和标签来推测...

    时间差计算程序及数据转换程序

    在IT领域,时间差计算和数据转换是编程中常见的任务,尤其在处理日志、监控系统性能或进行数据分析时显得尤为重要。本项目“时间差计算程序及数据转换程序”主要涉及了以下几个关键知识点: 1. **时间差计算**:在...

    js 计算时间(几分钟前、几小时前、几天前、几周前、几月前)

    在JavaScript中,计算时间差并显示为“几分钟前”、“几小时前”、“几天前”、“几周前”或“几月前”的功能是一项常见的需求,主要用于动态更新信息的时效性,比如社交媒体的状态更新或者消息通知。这个功能的核心...

    js计算时间差精确到秒

    ### JavaScript 计算时间差精确到秒 在Web开发中,计算两个日期之间的时间差是一项常见需求,尤其是在处理用户操作计时、统计分析或者实时数据更新等场景时尤为重要。本文将详细介绍如何使用JavaScript来准确计算两...

    js内计算日期差

    该函数直接使用`Date`对象创建日期,并计算两个日期之间的时间差,最终得到相差的周数。 综上所述,这些函数覆盖了从格式化日期到计算日期差值的多种常见场景,可以帮助开发者快速实现日期相关的功能。

    JavaScript时间差

    ### JavaScript时间差:显示登录与当前时间差 在IT领域,特别是前端开发中,处理时间相关的功能是一项常见的需求。本文将深入探讨一个具体的场景:如何使用JavaScript来计算并展示用户登录时间与当前时间的差异。这...

    获取当前系统时间计算日期差

    JavaScript中,使用`Date`对象获取当前时间,`getTime()`和`setTime()`方法计算日期差,`getDay()`返回的是0(周日)到6(周六),可以转换为1到7表示星期几。 示例代码: ```javascript var now = new Date();...

    JS 请假计算按小时

    选好请假日期和时间后。输出长时间。 var date=new Date(); var dat=document.all.item('a1').value; var a2=document.all.item('a2').value; var year="",y="",y2="",month="",m="",...//计算出请假的前后日期之天数差

    JavaScript 类似微信历史聊天时间样式

    `getTimeS` 函数未给出具体实现,但根据上下文,它应该是用来计算给定时间与当前时间之间的时间差。这通常涉及 `Date` 对象的使用,通过比较两个日期对象的毫秒值来计算差值。 3. **时间间隔判断**: `...

    一个计算当前时间与停留时间的js

    一个计算当前时间与停留时间的js,时间格式可以选择到:年月日时分秒星期, 计算时间间隔的js可以精确到毫秒

    js时间比较 js计算时间差的简单实现方法

    本文档将探讨如何使用JavaScript来实现时间比较以及计算两个时间点之间的时间差。 首先,我们来了解一下JavaScript中的Date对象,它是处理日期和时间的基础。Date对象允许我们创建日期和时间的实例,以及执行各种与...

    js 特效 html 特效 计算两个日期之差

    js 特效 html 特效 计算两个日期之差 js 特效 html 特效 计算两个日期之差

    计算时间差.zip

    在JavaScript编程中,计算时间差是一项常见的任务,尤其在处理日期和时间相关的应用程序时。"计算时间差.zip" 文件中的内容可能包含一个或多个示例,用于演示如何使用JavaScript来计算不同时间点之间的差距。以下是...

    kettle中使用js计算两个日期之间的天数.txt

    kettle中使用js计算两个日期之间的天数

Global site tag (gtag.js) - Google Analytics