首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

秒转入天时分秒格式

2012-10-25 
秒转为天时分秒格式public static String format(long ms) {//将毫秒数换算成x天x时x分x秒x毫秒int ss 1

秒转为天时分秒格式

public static String format(long ms) {//将毫秒数换算成x天x时x分x秒x毫秒int ss = 1000;int mi = ss * 60;int hh = mi * 60;int 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;   String strDay = day < 10 ? "0" + day : "" + day;String strHour = hour < 10 ? "0" + hour : "" + hour;String strMinute = minute < 10 ? "0" + minute : "" + minute;String strSecond = second < 10 ? "0" + second : "" + second;String strMilliSecond = milliSecond < 10 ? "0" + milliSecond : "" + milliSecond;strMilliSecond = milliSecond < 100 ? "0" + strMilliSecond : "" + strMilliSecond;return strDay + " " + strHour + ":" + strMinute + ":" + strSecond + " " + strMilliSecond;}

热点排行