900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > android 毫秒值转换时分秒] 毫秒数转换成天时分秒 时分秒

android 毫秒值转换时分秒] 毫秒数转换成天时分秒 时分秒

时间:2023-01-13 14:06:25

相关推荐

android 毫秒值转换时分秒] 毫秒数转换成天时分秒 时分秒

1、毫秒数转换成天时分秒

/**

* 毫秒数转换成天时分秒

*

* @param milliseconds

*/

private void millisecondsConvertToDHMS(long milliseconds) {

String daysStr;

String hoursStr;

String minutesStr;

String secondsStr;

//天

long day = (milliseconds / 1000) / (24 * 3600);

if (day < 10) {

daysStr = "0" + day;

} else {

daysStr = day + "";

}

//时

long hour = ((milliseconds / 1000) % (24 * 3600)) / 3600;

if (hour < 10) {

hoursStr = "0" + hour;

} else {

hoursStr = hour + "";

}

//分

long minute = ((milliseconds / 1000) % 3600) / 60;

if (minute < 10) {

minutesStr = "0" + minute;

} else {

minutesStr = minute + "";

}

//秒

long second = (milliseconds / 1000) % 60;

if (second < 10) {

secondsStr = "0" + second;

} else {

secondsStr = second + "";

}

}

2、毫秒数转换成时分秒

/**

* 毫秒数转换成时分秒

*

* @param milliseconds

*/

private void millisecondsConvertToHMS(long milliseconds) {

String hoursStr;

String minutesStr;

String secondsStr;

//时

long hour = (milliseconds / 1000) / 3600;

if (hour < 10) {

hoursStr = "0" + hour;

} else {

hoursStr = hour + "";

}

//分

long minute = ((milliseconds / 1000) % 3600) / 60;

if (minute < 10) {

minutesStr = "0" + minute;

} else {

minutesStr = minute + "";

}

//秒

long second = (milliseconds / 1000) % 60;

if (second < 10) {

secondsStr = "0" + second;

} else {

secondsStr = second + "";

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。