有关将毫秒转换为分钟的解释

用户名
public String timeDifference(String startTime, String leavedTime) {
    SimpleDateFormat format = new SimpleDateFormat("HH:mm");
    Date date1;
    String dd =null;

    try {
        date1 = format.parse(startTime);
        Date date2 = format.parse(leavedTime);
    long difference = date2.getTime() - date1.getTime();
    long diffMinutes = difference / (60 * 1000) % 60;
    long diffHours = difference / (60 * 60 * 1000) % 24;

     dd=diffHours + " : " + diffMinutes ;

    } catch (ParseException ex) {
       System.out.println(ex);
    }
    return dd;
}

我想知道

1)long diffMinutes = difference / (60 * 1000) % 60;
  2)          long diffHours = difference / (60 * 60 * 1000) % 24

在代码1中使用%60的目的是什么在代码2中使用%24的目的是什么

谁能给我一个清晰的解释?

%操作员是模数操作。在此代码中,diffMinutes将是时差小时内的分钟数,并且diffHours将是时差小时中的小时数。

除以(60 * 1000)将毫秒之间的原始差异转换为分钟单位(除以1000得到秒,然后除以60得到分钟)。

例如,如果时差是2天3小时52分钟,diffMinutes则分别为52和diffHours3。

如果没有模数,结果将从“小时内的分钟数”更改为“经过的分钟总数”。例如,经过133分钟(无模量)变为具有模量的“一小时内13分钟”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将分钟转换为毫秒Java / android

来自分类Dev

将毫秒转换为小时:分钟:Coldfusion中的秒数?

来自分类Dev

使用Javascript将毫秒转换为分钟和秒钟

来自分类Dev

将毫秒转换为小时,分钟和秒python

来自分类Dev

Javascript将秒转换为分钟毫秒格式

来自分类Dev

如何将毫秒转换为天/小时/分钟

来自分类Dev

有关将char指针转换为其他类型指针的问题

来自分类Dev

与IQueryable方法有关的问题(无法将类型'long?'隐式转换为'long'

来自分类Dev

用于将整数转换为二进制的Python算法:有关效率的问题

来自分类Dev

将HTML5模板转换为meteor.js,有关JS init的问题

来自分类Dev

Bash脚本将毫秒转换为天:小时:分钟:秒:毫秒

来自分类Dev

有关转换为数组的Python代码

来自分类Dev

任何有关如何将正则表达式转换为状态机图的指针

来自分类Dev

无法将字符串转换为浮点型:'f',并且错误与局部变量有关

来自分类Dev

将时间转换为毫秒?

来自分类Dev

将毫秒转换为年

来自分类Dev

将时间转换为毫秒

来自分类Dev

将时间转换为毫秒

来自分类Dev

如何解释以下代码的输出?(与C中的类型转换有关)

来自分类Dev

将毫秒转换为秒,分钟不四舍五入

来自分类Dev

有关如何使用指针将数组作为函数参数传递的代码片段的解释?

来自分类Dev

有关如何使用指针将数组作为函数参数传递的代码片段的解释?

来自分类Dev

将小时:分钟转换为分钟:秒

来自分类Dev

将秒转换为分钟

来自分类Dev

将刻度转换为分钟

来自分类Dev

从NSTimeInterval迅速转换为小时,分钟,秒,毫秒

来自分类Dev

在moment.js中将毫秒转换为分钟和秒

来自分类Dev

在javascript中将毫秒转换为最接近的分钟

来自分类Dev

与类型转换有关的JLS

Related 相关文章

  1. 1

    将分钟转换为毫秒Java / android

  2. 2

    将毫秒转换为小时:分钟:Coldfusion中的秒数?

  3. 3

    使用Javascript将毫秒转换为分钟和秒钟

  4. 4

    将毫秒转换为小时,分钟和秒python

  5. 5

    Javascript将秒转换为分钟毫秒格式

  6. 6

    如何将毫秒转换为天/小时/分钟

  7. 7

    有关将char指针转换为其他类型指针的问题

  8. 8

    与IQueryable方法有关的问题(无法将类型'long?'隐式转换为'long'

  9. 9

    用于将整数转换为二进制的Python算法:有关效率的问题

  10. 10

    将HTML5模板转换为meteor.js,有关JS init的问题

  11. 11

    Bash脚本将毫秒转换为天:小时:分钟:秒:毫秒

  12. 12

    有关转换为数组的Python代码

  13. 13

    任何有关如何将正则表达式转换为状态机图的指针

  14. 14

    无法将字符串转换为浮点型:'f',并且错误与局部变量有关

  15. 15

    将时间转换为毫秒?

  16. 16

    将毫秒转换为年

  17. 17

    将时间转换为毫秒

  18. 18

    将时间转换为毫秒

  19. 19

    如何解释以下代码的输出?(与C中的类型转换有关)

  20. 20

    将毫秒转换为秒,分钟不四舍五入

  21. 21

    有关如何使用指针将数组作为函数参数传递的代码片段的解释?

  22. 22

    有关如何使用指针将数组作为函数参数传递的代码片段的解释?

  23. 23

    将小时:分钟转换为分钟:秒

  24. 24

    将秒转换为分钟

  25. 25

    将刻度转换为分钟

  26. 26

    从NSTimeInterval迅速转换为小时,分钟,秒,毫秒

  27. 27

    在moment.js中将毫秒转换为分钟和秒

  28. 28

    在javascript中将毫秒转换为最接近的分钟

  29. 29

    与类型转换有关的JLS

热门标签

归档