Android工具之把int类型整数毫秒值转换为时间分秒格式
2017-11-18 10:22
1286 查看
importjava.util.Formatter; import java.util.Locale; public class Utils { private StringBuilder mFormatBuilder; private Formatter mFormatter; public Utils(){ //转换成字符串的时间 mFormatBuilder = new StringBuilder(); mFormatter = new Formatter(mFormatBuilder, Locale.getDefault()); } /** * 把毫秒转换成:1:20:30这样的形式 * @param timeMs * @return */ public String stringForTime(int timeMs){ int totalSeconds = timeMs/1000; int seconds = totalSeconds % 60; int minutes = (totalSeconds/60)%60; int hours = totalSeconds/3600; mFormatBuilder.setLength(0); if(hours>0){ return mFormatter.format("%d:%02d:%02d",hours,minutes,seconds).toString(); } else { return mFormatter.format("%02d:%02d",minutes,seconds).toString(); } } }
相关文章推荐
- Java中时分秒毫秒格式(xx:xx:xx.xxx)加一个txt读出的整数值 转换为时间格式 并存入txt
- 时间格式转换---从毫秒转换为分秒时间格式
- 接收从键盘输入的字符串格式的年龄,分数和入学时间 转换为整数、浮点数、日期类型,并在控制台输出(类型转换)
- Java中整数(毫秒数)转换为时分秒毫秒格式(xx:xx:xx.xxx)
- Oracle中,将number类型的毫秒数转换为时间格式
- java中日期时间格式与毫秒数的转换如何将指定时间转换为Date类型
- Java中时分秒毫秒格式(xx:xx:xx.xxx)转换为整数(毫秒数)
- 长整形 Unix系统毫秒时间 (long类型) 转换为时间格式
- mysql格式化整数类型时间生成年月日时分秒格式(long或string接收)
- Android 时间格式 年月日时分秒毫秒
- 将Long类型的毫秒数转换成时间格式
- Java时间工具--根据毫秒数按照时分秒格式“HH:mm:ss”显示
- 根据毫秒数转换为时分秒(格式为00:00:00)
- discuz dateline字段 int 类型 转换 成 yyyy-MM-dd HH:mm:ss日期格式
- Oracle将number类型的时间值转换成时间格式的字符串
- 使用工具将安卓Android apk应用转换成Bar BlackBerry 10格式
- 将时间格式的字符串转换成日期类型浏览器兼容解决方案
- 将毫秒时间转换成日期时间格式
- 使用工具将安卓Android apk应用转换成Bar BlackBerry 10格式
- android 时间格式转换成标准格式显示