`

根据两个时间差计算相差小时数

阅读更多
根据两个时间差计算相差小时数
function getHtime(date1,date2){
		var startDate= new Date(date1.replace(/-/g,"/")); 
		var endDate= new Date(date2.replace(/-/g,"/")); 
		var df=(endDate.getTime()-startDate.getTime());
		df = df/60/60/1000;
		var theTimeH = df;
		if(df.toString().indexOf('.') > 0){
			var dl = df.toString().indexOf('.');
			var splitH = df.toString().substring(dl+1,dl+2);
			if(splitH >= 9){
				df +=1;
			}
			theTimeH = df.toString().substring(0,dl);
		}
		return theTimeH;
}

说明:
日期格式:2011-12-06 16:36:7 (date1,date2),
只考虑:小时带小数点(如:24.1 等等)
if(splitH >= 9){
   //时间 +1
   df +=1;
}
具体代码可以优化到 >= 5,省。。。。。。






0
0
分享到:
评论

相关推荐

    时间差转秒数,计算两个时间相差多少秒

    时间差转秒数,计算两个时间相差多少秒

    计算两个时间相差年月日时分秒.zip

    在这个名为"计算两个时间相差年月日时分秒.zip"的项目中,开发者创建了一个工具,能够精确地计算出两个日期之间的差值,以年、月、日、小时、分钟和秒的形式呈现。这个功能在多种场景下都非常实用,比如人力资源管理...

    计算两个日期相差的天数

    计算两个日期相差的天数是一个常见的需求,例如计算两个日期之间的时间间隔。在 Java 中,我们可以使用 Calendar 对象来实现此功能。 首先,我们可以使用 Calendar 对象的 setTime 方法将两个日期设置到 Calendar ...

    java中计算两个日期相差几天

    - **日程管理**:在实现诸如倒计时功能或会议提醒等应用时,准确计算两个日期之间的时间差至关重要。 总之,掌握如何在Java中计算两个日期相差几天是非常有用的技能,它不仅能够帮助开发者更高效地处理日期相关的...

    java 日期操作工具类:包括计算两个时间相差距离多少天多少小时多少分多少秒

    这篇博客文章“java 日期操作工具类:包括计算两个时间相差距离多少天多少小时多少分多少秒”提供了一个实用的工具类,帮助开发者更方便地处理日期和时间差异。下面将详细解释这个工具类中的关键知识点。 1. **Java...

    java计算两个时间相差月数

    java计算两个时间(yyyy-MM-dd HH:mm:ss)相差月数两个时间格式可为年月日时分秒

    Java 计算两个日期之间相差的月数

    在Java编程语言中,计算两个日期之间相差的月数是一个常见的任务,这通常涉及到日期处理和时间计算。本文将深入探讨如何使用Java实现这个功能,包括标准库中的API以及一些高级方法。 首先,Java 8引入了`java.time`...

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

    用C#计算两个日期之间相差的天数,通过TimeSpan进行计算比较简单

    JS计算两个时间相差分钟数的方法示例

    总之,这个示例提供了计算两个时间差的方法,涉及到了JavaScript中的字符串操作、日期对象的使用以及数学运算。了解这些技巧对于处理JavaScript中的时间计算至关重要。在实际开发中,你可以根据需要调整和优化这个...

    计算两个时间相差多少年月日的sql算法

    本文将详细介绍如何使用SQL来实现计算两个日期相差多少年、月、日的方法,并通过具体的示例代码来帮助理解这一过程。 ### 一、背景介绍 在实际应用中,我们经常需要知道两个日期之间相差的具体年数、月数和天数,...

    DB2 计算相差天数(时间)

    DB2 计算相差天数(时间),打个比方你要计算2013-10-20到2014-03-01的天数

    计算两个时间相差几年几月

    用于计算两个时间的差值,非常实用!

    计算两个日期相差的秒数 C源码

    - 在系统维护或管理任务中,需要计算两个时间点之间的间隔。 - 在数据分析中,用于计算事件发生的持续时间。 - 在测试或模拟环境中,为了模拟不同日期的场景而需要精确控制时间。 通过上述分析,我们可以看到,使用...

    计算两日期的时间差

    计算两日期之间的时间差,输入两个年月日 计算相差天数

    Delphi 计算两个日期之间的时间差(天数).rar

    在Delphi编程环境中,计算两个日期之间的时间差是一项常见的任务,尤其对于开发涉及日期和时间处理的应用程序来说。本示例源码专为Delphi初学者设计,它演示了如何在Delphi 7中计算两个日期之间的天数差异。下面我们...

    js计算两个时间的时间差

    - 最后一行代码通过 `alert()` 函数输出计算结果,显示两个时间点之间的时间差,包括天数、小时数、分钟数和秒数。 通过上述步骤,我们能够有效地计算出任意两个时间点之间的时间差,并将其分解为更易于理解和展示...

    java 工具类 获取俩个时间之间相差分钟数 排除周六周日 节假日 精确到分钟数/秒

    网上排除节假日、周六周日 获取相差时间 分为四种情况, 精确到天 此工具类在此基础之上进行优化, 分为俩种情况, 精确到分钟,保留俩位小数 (精确到秒 需自己加工下) 入口方法: getWorkHours

    mysql存储过程实现计算两个时间相差,并用年月日时分秒格式输出

    mysql获取两个时间相差年月日:使用mysql存储过程,实现计算两个时间的差值,并用年月日时分秒的格式输出,且从大到小为0时则不展示对应单位(如:相差1小时20秒 则展示'1时0分20秒')

    Excel VBA 计算两个时间间隔, 精确到天,时,分,秒

    现在,变量`days`、`hours`、`minutes`和`seconds`分别存储了两个时间间隔的天数、小时数、分钟数和秒数。你可以根据需要将这些值显示在Excel单元格中,或者用它们来执行其他操作。 在实际应用中,你可能还需要考虑...

    js计算两个日期相差几周

    ### JavaScript 计算两个日期相差几周的知识点详解 在日常开发工作中,我们经常会遇到需要处理日期的问题,比如计算两个日期之间的差距等。本篇文章将详细介绍如何使用JavaScript编写一个函数来计算两个日期之间...

Global site tag (gtag.js) - Google Analytics