Java将时间段秒数值转化为时分秒格式
2018-02-08 00:00
441 查看
摘要: 今天遇到一个需求,需要将一个时间段秒数值转换成时分秒格式,特意写了一个函数来完成这个功能,记录如下。
【思路】
从大的时间段往小的时间段递减。先算出小时数,余下的小时数再去算分钟数,分钟数算完,如果还有剩余就是秒数。
【代码】
【思路】
从大的时间段往小的时间段递减。先算出小时数,余下的小时数再去算分钟数,分钟数算完,如果还有剩余就是秒数。
【代码】
/** * * 将秒数转化为时分秒 * @param time 时间段对应的秒数 * @return 时分秒格式时间戳 */ public static String secToTime(int time) { int hour = 0; int minute = 0; int second = 0; if (time <= 0) { return "00:00"; } else { if (time >= 3600) { hour = time / 3600; time = time % 3600; } if (time >= 60) { minute = time / 60; second = time % 60; } return timeFormat(hour) + ":" + timeFormat(minute) + ":" + timeFormat(second); } } public static String timeFormat(int num) { String retStr = null; if (num >= 0 && num < 10) { retStr = "0" + Integer.toString(num); } else { retStr = "" + num; } return retStr; }
相关文章推荐
- java date转化为mysql中的Datetime格式
- Java输出特定时间段特定格式时间信息
- Java里如何得到00:00:00格式的时分秒的Timestamp
- Java将Date类型转化为自定义格式
- 数值固定位数格式,如何在数值前自动加0(java)
- Java中时分秒毫秒格式(xx:xx:xx.xxx)转换为整数(毫秒数)
- 把IP字串转化为数值格式的SQL Server自定义函数
- Java日期格式转化
- JAVA读取EMF文件并转化为PNG,JPG,GIF格式
- java 数值类型分秒时间格式化的实例代码
- json-lib将json格式的字符串,转化为java对象
- Java中整数(秒数)转换为时分秒格式(xx:xx:xx)
- java的时间格式转化
- Java时间戳转化为今天、昨天、明天(字符串格式)
- Java输出特定时间段特定格式时间信息
- java 截取字符串 时分秒格式00:00:00转换秒数 工具类
- 如何将java.util.date转化为文本格式
- Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题
- 把数值转化为“00:00:00”格式
- 用Java代码将指定目录下的doc文件转化为txt格式文档