工具类:将毫秒转换成天时分秒
来源:互联网 发布:淘宝网店代理运营 编辑:程序博客网 时间:2024/05/17 03:14
如果你想拿到安卓系统的开机时间,那么会发现一个很神奇的事实:
你拿到的是一个很长的数字,就是毫秒值
这个值肯定是不适合往服务器传递的,后台看见估计要蒙蔽,因此需要规范化一下,把毫秒转换成几天几小时几秒什么的~
二话不说直接上方法,传进去一个long,出一个String:
/** * 毫秒转化时分秒毫秒 */public static String formatTime(Long ms) { Integer ss = 1000; Integer mi = ss * 60; Integer hh = mi * 60; Integer dd = hh * 24; Long day = ms / dd; Long hour = (ms - day * dd) / hh; Long minute = (ms - day * dd - hour * hh) / mi; Long second = (ms - day * dd - hour * hh - minute * mi) / ss; Long milliSecond = ms - day * dd - hour * hh - minute * mi - second * ss; StringBuffer sb = new StringBuffer(); if(day > 0) { sb.append(day+"天"); } if(hour > 0) { sb.append(hour+"小时"); } if(minute > 0) { sb.append(minute+"分"); } if(second > 0) { sb.append(second+"秒"); } if(milliSecond > 0) { sb.append(milliSecond+"毫秒"); } return sb.toString();}
0 0
- 工具类:将毫秒转换成天时分秒
- 将毫秒转换成天、时、分、秒
- 将秒数转换成天时分秒的格式
- 时间操作(Java版)—将毫秒转换为年月日时分秒
- IOS 将毫秒数转换为年月日时分秒的时间
- 将秒转换成时分秒
- 毫秒转成时分秒
- Java将毫秒转成时分秒,在android中常用
- 年月日时分秒毫秒格式化
- Android 毫秒转为时分秒
- 毫秒数转时分秒
- Java中时分秒毫秒格式(xx:xx:xx.xxx)转换为整数(毫秒数)
- 如何将秒转换成时分秒格式
- mktime 用于将年月日时分秒转换为秒
- JS将秒转换成时分秒显示
- Oracle将时分秒转换为秒再计算平均值后转回时分秒格式
- 经纬度、时分秒转换
- ms 转换时分秒
- LeetCode
- nodejs操作mongodb数据库
- 用tensorflow实现usps和mnist数据集的迁移学习
- JavaFile类基本用法大全
- 最小K个数之和
- 工具类:将毫秒转换成天时分秒
- Linux下alias设置永久有效
- 欢迎使用CSDN-markdown编辑器
- Cogs 1714. [POJ1741][男人八题]树上的点对(点分治)
- 分苹果
- SVG学习-2
- linux一些常用命令
- ASEA
- 最高位数字