秒數轉時分秒顯示格式


public static String getCourseTime(Integer seconds) {
        int day=seconds/(60*60*24);//換成天
        int hour=(seconds-(60*60*24*day))/3600;//總秒數-換算成天的秒數=剩余的秒數    剩余的秒數換算為小時
        int minute=(seconds-60*60*24*day-3600*hour)/60;//總秒數-換算成天的秒數-換算成小時的秒數=剩余的秒數    剩余的秒數換算為分
        int second=seconds-60*60*24*day-3600*hour-60*minute;//總秒數-換算成天的秒數-換算成小時的秒數-換算為分的秒數=剩余的秒數   
        //System.out.println(day+"天"+hour+"時"+minute+"分"+second+"秒");
        if(hour!=0) {
            return (hour>=10?hour:"0"+hour)+":"+(minute>=10?minute:"0"+minute)+":"+(second>=10?second:"0"+second);
        }else if(minute!=0) {
            return (minute>=10?minute:"0"+minute)+":"+(second>=10?second:"0"+second);
        }else {
            return "00:"+(second>=10?second:"0"+second);
        }
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM