将毫秒转成时:分:秒

您所在的位置:网站首页 小时转化为秒的公式怎么算 将毫秒转成时:分:秒

将毫秒转成时:分:秒

2024-01-26 15:54| 来源: 网络整理| 查看: 265

首先,需要知道是如何求时分秒的:

设t=3600000毫秒,已知1秒=1000毫秒,那么转时分秒格式时,时、分、秒对应的数字分别是多少? 解: 求秒:因为1分钟=60秒,且1秒=1000毫秒 所以(t % (60*1000) ) / 1000的结果就是对应的秒 求分:因为1分钟=60秒,1小时=60分钟,且1秒=1000毫秒 所以(t % (60*60*1000)) / (60*1000)的结果就是对应的分 求时:同理(t / (60*60*1000))的结果就是对应的时 t毫秒对应的时分秒是: int hours = t / 3600000; int minutes = (t % 3600000) / 60000; int seconds = (t % 60000 ) / 1000;

要求: 若时间不足一分钟,格式为:59秒 若时间大于等于一分钟,但不足一小时,格式为:59:59 、01:00 若时间大于等一小时,格式为:01:00:00、120:03:12 代码如下:

/** * 将毫秒格式化成 天:小时:分:秒 * @author Peter(张春玲) * */ public class FormatDuration { private static String getString(int t){ String m=""; if(t>0){ if(t


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3