我需要计算两个时间戳型的时间差,并得出相应的以小时为单位的数据。

这里是我自己找到的解决方法,先记录下来。

先将string 型转换为date型,然后转换为long型,最后以long型计算出小时数。

下面是解决方法


import  java.text. * ;
import  java.util. * ;

public   class  TestDate  ... {

    public static void main(String[] args) ...{
    String t1 = "2008-03-10 16:25:02";
    String t2 = "2008-03-10 18:26:02";

    Date d1 = null;
    Date d2 = null;

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    try ...{
        d1 = sdf.parse(t1);
        d2 = sdf.parse(t2);
    } catch (ParseException pe) ...{
        System.out.println(pe.getMessage());
    }
    
    long dd1 = d1.getTime();
    long dd2 = d2.getTime();
    double hours = (double)(dd2-dd1)/3600/1000;
    System.out.println("时间差是:"+hours+"(小时)");
    
    }
}

这段代码执行的结果是:

时间差是:2.0166666666666666(小时)

计算两个时间戳型的时间差相关推荐

  1. js计算两个时间戳之间的时间差(多少天、时、分、秒)

    util.js 文件中 1.定义方法 //计算两个时间之间的时间差 多少天时分秒 function intervalTime(startTime,endTime) {// var timestamp= ...

  2. 计算两个时间戳之间的时间差

    1.计算时间差 intervalTime(autoTime) {//var autoTime='2022-05-05 21:58:59' //尽量让服务端传时间戳,能够有效避免时区问题var date ...

  3. 使用TIMESTAMPDIFF计算两个时间戳之间的时间间隔需要注意的细节

    问题阐述 A表中有字段如下: DROP TABLE IF EXISTS `A`; CREATE TABLE IF NOT EXISTS `A` (`userId` int(10) unsigned N ...

  4. 计算两个时间戳之间的自然天数

    2019独角兽企业重金招聘Python工程师标准>>> 这两天需要计算两个时间戳之间相差的天数,以前很随意自然的想法就是两个数字相减,然后除以一天的秒数86400,但是这样反复测试都 ...

  5. php计算两个日期之间的小时数,PHP_php 计算两个时间戳相隔的时间的函数(小时),这个是可以具体到小时的php代 - phpStudy...

    php 计算两个时间戳相隔的时间的函数(小时) 这个是可以具体到小时的php代码 复制代码 代码如下: /* Author: 杨宇 yangyu@sina.cn */ //输入两个时间戳,计算差值,也 ...

  6. php 日期相减 时分秒,PHP计算两个时间戳间隔的日时分秒的代码实例

    关于PHP计算两个时间戳之间相差的日时分秒的代码 下面是PHP计算两个时间戳间隔的日时分秒的代码实例的相关内容,文章教程主要讲述与时间戳 间隔 分秒 相关的一些技术与知识,更多的内容欢迎大家访问htt ...

  7. php 两个时间戳相隔小时数,php 计算两个时间戳相隔的时间实例

    时间戳(timestamp),一个能表示一份数据在某个特定时间之前已经存在的. 完整的. 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间.使用数字签名技术产生的数据, 签名的对象包括了原始文 ...

  8. Java----日期算法(计算两个date类型的时间差)

    java计算两个日期相差多少天.小时.分钟等 1.时间转换 Date date = new Date(); String toStr = date.toString();输出的结果类似于: Wed S ...

  9. JS制作倒计时--计算两个时间点的时间差

    计算当前时间和一个指定时间点的时间差,是很常见的一个特效. 比如: 一些电商网站的倒计时秒杀. 高考倒计时 这些效果用 JavaScript 来实现,简直易如反掌. 主要用到的知识点: 时间对象:获取 ...

最新文章

  1. 不藏私分享五個線上自學平台
  2. Oracle中用户解锁
  3. 多目标优化算法(二)MOEAD及MOEAD与NSGA-Ⅱ的对比
  4. Solr 基础性能调优讲解
  5. wap手机网页html5通过特殊链接移动设备:打电话,发短信,发邮件详细教程
  6. python全局代理_玩Python之HTTP代理
  7. Linux基础——为什么要学Linux?
  8. WCF服务运行找不到X.509证书解决方案
  9. rem和mod的区别
  10. MDESIGN-设计标准化系统
  11. dropbox 、tombstones、debuggred
  12. 显示杂谈(1)-Gamma到底是个什么鬼
  13. 庄子:当你一事无成,感到茫然无助时,读懂这几句话,会让你重新看待人生
  14. 一、线性模型----Lasso、Ridge回归及正则化的初步理解
  15. 如何解除计算机的启动项,UEFI安全启动怎么关闭 关闭UEFI启动项的方法图解
  16. (总结)什么是HTML语义化
  17. 二分法和牛顿迭代法求平方根(Python实现)
  18. BUUCTF rsarsa
  19. 设置inline-block布局造成的幺蛾子事
  20. CloudEvents 入门文档

热门文章

  1. 解决连接数据库Access denied for user ‘root‘@‘localhost‘ (using password: YES)报错问题
  2. Unity 2018导入SketchUp模型
  3. 【NLP】文本匹配相关方向打卡点总结
  4. java物流项目有哪些模块_物流项目(四)
  5. PayPal 的大小周,又续了一次
  6. Linux nm查看库中包含那些函数
  7. 救急修复17款MacBook Pro键盘出现某些健按一下被识别成两下,然后打出2个字母的情况
  8. CentOS 7 使用SCP 命令进行数据迁移
  9. 计算机编程类视频学习参考网站
  10. idea打jar包(包含依赖)