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

关于时间差的计算思路

    博客分类:
  • j2se
 
阅读更多
时间间隔(也就是时间差)的计算,一般是得出两个日期之间的差值。这个差值本身并不难得到,主要是各种表达形式的处理复杂一些。
思路:将两个时间统一换算成毫秒数。得出一个差值,在此基础上计算它有多长的时间(可以用各种时间单位表达)
Date d1 = new Date("2009-3-20 12:30:00");
Date d2 = new Date("2009-3-20 18:50:00");
long len = (d2.getTime()-d1.getTime())/1000;  //总共间隔秒数
long h = len/3600;     //小时数
long m = len%3600/60;  //分钟数
long s = len%60/60;
/*
//另一种计算方式
long h = len/(60*60);
long m = (len/60)-h*60;
long s = len-m*60-h*60*60;
*/
String sTime = new StringBuffer("").append(h).append("小时").append(m).append("分种").toString();
System.out.println("d1与d2的时间间隔为:"+sTime);


上面的代码最终输出结果为“d1与d2的时间间隔为:6小时20分种”
分享到:
评论

相关推荐

    最小时间差(python)1

    以上就是针对“最小时间差”问题的详细解析,包括了问题的描述、解题思路以及相关的Python编程知识点。通过这个例子,我们可以了解到如何用Python高效地处理时间和数据,以及如何设计和实现一个解决问题的算法。

    DC-DC电感计算思路.pdf

    接下来,我们将详细探讨电感计算的思路以及在降压型转换器中电感值的确定方法。 首先,我们来看一下降压型转换器的基本原理。降压型转换器是一种DC-DC转换器,其输出电压低于输入电压。在降压型转换器中,电感的...

    reynolds求解思路一维雷诺方程的有限差分法求解以及相关程序的实现思路,matlab源码.zip

    3. 迭代求解:在每个时间步长内,对所有空间节点应用差分公式计算新的状态。一般采用欧拉前向法或四阶龙格-库塔法等时间推进方法。 4. 边界处理:处理边界条件,例如固定速度边界、压力边界等。 5. 检查稳定性:确保...

    结构动力学使用中心差分法计算单自由度体系动力反应的MATLAB程序

    ### 结构动力学使用中心差分法计算单自由度体系动力反应的知识点 #### 中心差分法原理 中心差分法是一种时域逐步积分法,用于解决结构动力学问题,尤其是在模拟结构受到动态荷载时的行为方面。该方法的核心在于...

    小学数学30类应用题解题思路.doc

    * 时间和日期应用题的解题思路(包括时间计算、日期计算等) 知识点七:货币应用题 * 货币的定义和概念 * 货币的类型(人民币、美元等) * 货币应用题的解题思路(包括货币换算、货币计算等) 知识点八:长度和...

    易语言空闲时间计算

    这个时间差即为空闲时间。以下是一个简单的易语言程序设计思路: 1. **导入API函数**:首先,你需要在易语言中导入`User32.dll`库,这个库包含了`GetLastInputInfo`函数。导入时需要指定函数名、参数类型和返回值...

    小学数学常用的十一种解题思路.doc

    首先,分析弟弟先行的距离和速度,然后计算哥哥追赶的速度差,进一步得出哥哥追上弟弟所需的时间。在这个过程中,狗来回奔跑的时间与哥哥追上弟弟的时间相同,因此可以通过狗的速度和时间计算狗跑的总距离。 2. **...

    基于微控制器的倒计时算法与实现

    总的来说,基于微控制器的倒计时算法实现涉及到时间表示、时间差计算、闰年处理等关键知识点。在实际应用中,这些算法不仅需要微控制器具备精确的时钟功能,还需要微控制器的编程人员具有较高的编程技巧和对时间算法...

    小学数学常用的十一种解题思路.docx

    3. 接着分析水流速度变化如何影响相遇地点,发现时间不变,仅影响位置,从而计算出相遇时间。 逆向分析思路适合处理条件较为复杂,需要从结果反推条件的问题。 在例3中,五环图的面积问题,同样需要逆向思考: 1....

    小学奥数多人遇追问题典型例题与解题思路.doc

    第四题是三车追摩托车的题目,我们需要根据甲、丙追上摩托车的时间差和速度差,找出摩托车的速度和甲车出发时与摩托车的距离。这些信息可以帮助我们求出乙车的速度。 第五题结合了追及和相遇问题,华步行去冬令营,...

    易语言多次计算时间

    2. **时间间隔计算**:如果你需要计算两个时间点之间的时间差,可以利用`时间间隔`函数。给定起始和结束时间,该函数将返回它们之间的秒数差。 3. **时间格式化**:有时我们需要将时间数据以特定的格式展示,例如...

    vue实现秒杀倒计时组件.docx

    2. 猎取用户当前电脑时间与服务器时间比对:通过比较用户当前电脑时间与服务器时间,计算出时间差,以便后续计算。 3. 设置秒杀开头时间:设置秒杀活动的开头时间,作为倒计时的起点。 4. 秒杀时间与服务器当前时间...

    相位差celiang

    FBGA编程指的是对封装在FBGA中的微处理器或专用集成电路(ASIC)进行编程,以实现特定的相位差计算功能。这通常涉及到烧录固件或配置数据到芯片的内存中,以控制其工作模式和行为。 数码管输出是常见的可视化方式,...

    小升初数学50道经典应用题解题思路+模板,太全了!.pdf

    标题所涉及的知识点包括:应用题解题方法、数量关系理解、比例概念、单价与总价计算、速率与时间的关系、距离计算、速度差计算、单程与往返问题的处理、单位换算、效率比较以及行程问题的分析。 描述提到的小升初...

    抛物线差分格式求解matlab程序

    抛物线差分格式在数值计算领域是一种广泛用于求解偏微分方程的方法,尤其在处理波动问题和传输问题时十分有效。本主题聚焦于使用MATLAB编程语言实现这些差分格式,以便对相关方程进行数值模拟。以下是关于这个主题的...

    用于到达时间差定位的 MATLAB 工具包.zip

    1.版本:matlab2014/2019a/2021a ...3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

Global site tag (gtag.js) - Google Analytics