`

Java时间差计算返回时差

阅读更多

       public static void main(String[] args) {

BigDecimal startT= new BigDecimal(fromDateStringToLong("2011-05-05 19:30:10"));

BigDecimal endT =new BigDecimal(fromDateStringToLong("2011-05-05 16:30:20"));

BigDecimal mm = new BigDecimal((startT.doubleValue() - endT.doubleValue())/3600000);

System.out.println(mm.setScale(1,BigDecimal.ROUND_HALF_UP));

}

 

 

public static long fromDateStringToLong(String inVal) { 

Date date = null;  

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

try {

date = sdf.parse(inVal); 

} catch (Exception e) {

e.printStackTrace();

}

return date.getTime(); 

}

分享到:
评论

相关推荐

    MongoDB存储时间时差问题的解决方法

    3. **getTimezoneOffset()**:JavaScript中的这个函数返回本地时间与格林威治时间的时差,单位为分钟。在中国,这个值通常是-480(代表480分钟,即8小时)。 4. **toISOString()**:Date对象的这个方法会将日期和...

    JAVA中的时间操作.pdf

    在Java编程语言中,时间操作是一项重要的功能,用于处理日期、时间和时区相关的计算和转换。Java提供了多种类和接口来支持这些操作,包括`java.util.Date`、`java.util.Calendar`、`java.text.SimpleDateFormat`以及...

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

    为了计算两个日期之间的时间差,我们使用`Math.abs(date2 - date1)`获取以毫秒为单位的差值,然后除以1000得到秒数,再除以60得到分钟数。将这个值存储在变量`m`中。 然后,我们提取时间部分(小时和分钟)并将其...

    常用开发工具包

    例如,对于时间计算,可能有一个`TimeUtils`类提供了如`getNow()`获取当前时间,`calculateDuration()`计算时间差等方法;对于异常处理,可能有`ExceptionHandler`类提供全局异常捕获和处理;对于返回状态码,可能有...

    【Java8新特带你看尽Java8新特性.zip

    例如,可以使用`LocalDateTime.now()`获取当前日期和时间,或者使用`Duration.between(start, end)`计算两个日期间的时差。 5. **默认方法(Default Methods)** 在接口中添加默认方法允许不破坏向后兼容性地扩展...

    Java获取UTC时间的方法详解

    在这个示例中,`getUTCTimeStr()`方法首先获取本地时间,然后计算出时区和夏令时的偏移量,并从本地时间中减去这些值,最后将UTC时间转换为字符串返回。 请注意,Java 8 引入了`java.time`包,其中的`ZonedDateTime...

    Android 获取服务器与客户端时差的实例代码

    当需要计算倒计时时,我们需要考虑服务器时间、本地时间以及已保存的时差。假设我们有一个商品列表,每个商品都有一个开始时间(startTimeStr): ```java // 将字符串转换为长整型时间戳 long startTime = string...

    Java中指定时区的3种方法

    例如,如果从服务器返回的时间戳是以格林尼治标准时间(GMT)为基础,你可以这样调整为东八区的时间: ```java long gmtTimestamp = someMethod(); // 假设这是从服务器获取的GMT时间戳 long chinaTimestamp = ...

    jquery实现一个全局计时器(商城可用)

    4. 计算时间差:为了计算时间差,通常需要记录下开始计时的时间点,然后在每次定时器触发时,获取当前时间,并计算两者之间的差异。 5. 显示时间差:计算出时间差之后,需要以某种格式显示在页面元素中。文章中提供...

Global site tag (gtag.js) - Google Analytics