zoukankan      html  css  js  c++  java
  • java计算时间差

    SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");//如2016-08-10 20:40  

    1.计算天数差。

        String fromDate = simpleFormat.format("2016-05-01 12:00");  
        String toDate = simpleFormat.format("2016-06-01 12:00");  
        long from = simpleFormat.parse(fromDate).getTime();  
        long to = simpleFormat.parse(toDate).getTime();  
        int days = (int) ((to - from)/(1000 * 60 * 60 * 24)); 

    2.计算小时差

        String fromDate = simpleFormat.format("2016-05-01 12:00");  
        String toDate = simpleFormat.format("2016-05-01 14:00");  
        long from = simpleFormat.parse(fromDate).getTime();  
        long to = simpleFormat.parse(toDate).getTime();  
        int hours = (int) ((to - from)/(1000 * 60 * 60));  


    3.计算分钟差:

     
    String fromDate = simpleFormat.format("2016-05-01 12:00");  
    String toDate = simpleFormat.format("2016-05-01 12:50");  
    long from = simpleFormat.parse(fromDate).getTime();  
    long to = simpleFormat.parse(toDate).getTime();  
    int minutes = (int) ((to - from)/(1000 * 60));  
  • 相关阅读:
    MySQL复制表结构和内容到另一张表中的SQL
    Page Cache(页缓存)
    mmap 与 munmap
    Shenandoah 与 ZGC
    InfluxDB入门
    SparkSQL 疫情Demo练习
    CyclicBarrier 解读
    mysql存储过程
    Kibana7.3.2与ElasticSearch7.3.2的集成
    Greenplum简介
  • 原文地址:https://www.cnblogs.com/Amos-Turing/p/6702577.html
Copyright © 2011-2022 走看看