`
中华好儿孙
  • 浏览: 67885 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java里计算两个同一天的时间间隔的小时数,并保留一位小数

    博客分类:
  • java
阅读更多
SimpleDateFormat sdf=new SimpleDateFormat("hh:mm");
		    Date time = sdf.parse(activityVO.getActivity().getActiveStartTime());
		    Date time2 = sdf.parse(activityVO.getActivity().getActiveEndTime());
		    sdf = null;
			
			Calendar instance = Calendar.getInstance();
			instance.setTime(time);
			long timeInMillis1 = instance.getTimeInMillis();
			instance = null;
			time = null;
			
			Calendar instance2 = Calendar.getInstance();
			instance2.setTime(time2);
			long timeInMillis2 = instance2.getTimeInMillis();
			instance2 = null;
			time2 = null;
			
			double hours = (timeInMillis2 - timeInMillis1)/1000/60/60.0;
			DecimalFormat df = new DecimalFormat("##.#");
            String dff=df.format(hours);
            df = null;
分享到:
评论

相关推荐

    java保留两位小数问题

    本文将深入探讨如何在Java中保留两位小数,并覆盖四舍五入、浮点数精确计算以及避免科学记数法等问题。 #### 四舍五入保留两位小数 四舍五入是数学中的一个基本概念,指的是当一个数的小数部分小于等于0.5时,将其...

    Java保留两位小数方法大全

    ### Java保留两位小数的方法详解 #### 方法一:使用`BigDecimal` **原理**:通过`BigDecimal`类提供的方法,能够精确地控制数值的精度。在本案例中,使用`setScale`方法来设置小数点后保留的位数,并指定舍入规则...

    java计算两个时间相差月数

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

    java数值取整及保留两位小数

    java技术,对象操作:数值取整和保留两位小数,将数值转换成字符串。

    保留两位小数

    例如,如果需要计算A1到A5这五个单元格数值之和,并保留两位小数,可以使用以下公式: ``` =ROUND(SUM(A1:A5), 2) ``` 这个例子中,首先通过`SUM`函数计算A1到A5这五个单元格的总和,然后使用`ROUND`函数将结果保留...

    保留2位小数

    例如,我们可以创建一个`DecimalFormat`实例,设置模式为".##",其中`.`代表小数点,`#`是通配符,表示任意数字,两个`#`就表示保留两位小数。以下是一个简单的例子: ```java import java.text.DecimalFormat; ...

    TRUNC_保留小数位

    TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_...

    Java中限制小数位数问题

    这里的`"#.00"`表示保留两位小数,`#`代表任意位数,而`0`则代表必须显示的位数。如果希望显示更多或更少的小数位数,只需修改格式字符串即可。 #### 方式三:使用`String.format`方法 `String.format`是一种非常...

    js保留小数位数

    下面的代码展示了一个名为`round`的函数,该函数接受两个参数:`v`表示需要处理的数值,`e`表示需要保留的小数位数。 ```javascript function round(v, e) { var t = 1; for (; e > 0; t *= 10, e--); // 当e为...

    CSharp小数位数保留的方法大全

    这里的 `{0:N2}` 是一个格式化字符串,`N2` 表示使用标准数字格式并保留两位小数。 #### 5. 使用 `ToString` 方法 `ToString` 方法也可以用来保留指定数量的小数位数,并支持四舍五入: ```csharp double s = 0....

    java获取两个时间的相隔时间,包括年、月、日、时、分、秒

    在Java编程中,计算两个日期之间的差异是一项常见的任务,它涉及到日期和时间的处理。`DateUtils.java` 文件很可能是包含一个工具类,用于帮助我们完成这个任务。在这个类中,可能包含了各种方法来计算两个`java....

    js实现输入为0-10的数字,保留两位小数。

    该程序使用js 可校验输入框 为0-10 两位数字,并可保留两位小数

    javascript 【小数转百分数 保留两位小数】

    项目中遇到小数相似度(业务给过来是小数)需要web界面以百分数的形式表示,并且保留两位小数。 直接上代码。 var nval = 0.12345; var percent = (Math.round(nval*10000))/100+'%'; 说明: 1.Math.round(num)函数...

    JS 获得两个时间间隔天数

    这篇博客“JS获得两个时间间隔天数”提供了一个实用的方法来解决这个问题。在这个方法中,我们将探讨如何利用JavaScript的内置Date对象以及一些基本的算术运算来计算日期间隔。 首先,我们需要创建两个Date对象,...

    js保留两位小数

    ### JavaScript保留两位小数的方法详解 在日常的前端开发工作中,我们经常需要处理数值运算,尤其是在涉及财务计算或展示精确度较高的数据时,对数值进行格式化处理是必不可少的一个环节。其中,一个常见的需求就是...

    自动保留小数位

    对于大于1的数,可以设定保留两位小数;对于小于0.01的数,保留四位小数;介于两者之间的数,可能需要根据实际应用需求来确定策略,比如始终保留三位小数,或者按比例线性增加小数位数。 以下是一个简单的示例,...

    Java指定保留小数位数的方法

    在上面的代码中,我们可以看到,需要保留小数位数的方法有很多种,但是一般来说,我们需要一个通用的方法来保留小数位数。因此,我们可以使用自定义工具类来实现这一功能。例如,使用以下代码可以将小数保留两位: `...

    C#.NET,JAVASCRIPT数字进行四舍五入保留两位小数

    这里我们将深入探讨C#.NET和JavaScript中如何实现数字四舍五入并保留两位小数的方法。 首先,让我们看看C#.NET中的解决方案。在C#中,我们可以使用`Math.Round`方法来实现四舍五入。这个方法接受一个double类型的值...

    JAVA案例 第二篇:针对大数值取整数和小数、保留几位小数、特定位数的数值、自幂数.docx

    在JAVA编程中,处理数值运算是一项...通过理解并灵活运用这些方法,我们可以有效地解决大数值的取整、取小数、保留小数位以及计算自幂数等问题。在实际编程中,应根据具体需求选择合适的方法,确保代码的效率和可读性。

    java、freemarker保留两位小数

    Java和Freemarker保留两位小数的实现方法 Java语言中保留两位小数可以使用String.format()方法,例如: double acc = 22.4322; String accX = String.format("%.2f", acc); 这将将acc的值保留到小数点后两位,并...

Global site tag (gtag.js) - Google Analytics