将毫秒换算成天、时、分、秒

简介: 将毫秒换算成天、时、分、秒

将毫秒换算成天、时、分、秒

public static String formatDuring(mss) {
        long days = mss / (1000 * 60 * 60 * 24);
        long hours = (mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60);
        long minutes = (mss % (1000 * 60 * 60)) / (1000 * 60);
        long seconds = (mss % (1000 * 60)) / 1000;
        return days + "天" + hours + "时" + minutes + "分"
                + seconds + "秒 ";
    }
    //传入时间毫秒
formatDuring(90000)



相关文章
|
22天前
将毫秒数量转换为时分秒字符串(毫秒数→转换为→00:00:00.000或00天00时00分00秒000毫秒形式)
将毫秒数量转换为时分秒字符串(毫秒数→转换为→00:00:00.000或00天00时00分00秒000毫秒形式)
|
4月前
|
Linux
计算当前时间距离1970年的秒数
计算当前时间距离1970年的秒数
|
10月前
|
Java
计算时间差(天,小时,分钟)
计算时间差(天,小时,分钟)
74 0
|
8月前
计算日期到天数的换算
1.题目概述 2.题解 思路分析 具体实现
38 0
|
9月前
7-1 时间换算(15分)
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。
83 0
|
9月前
|
前端开发
时间秒转换为毫秒
时间秒转换为毫秒
49 0
|
测试技术
1002 写出这个数 (20 分)
1002 写出这个数 (20 分)
64 0
7-40 最大的数 (10 分)
7-40 最大的数 (10 分)
90 0
7-40 最大的数 (10 分)
C# 计算两个日期的时间间隔
C# 计算两个日期的时间间隔
565 0
1057 数零壹 (20 分)(C++)
给定一串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 71 的二进制是 1000111,即有 3 个 0、4 个 1。
98 0
1057 数零壹 (20 分)(C++)