1. 程式人生 > >時間秒轉換成時分秒

時間秒轉換成時分秒

時間秒轉換成時分秒
1.資料庫可以把時間差變成秒
語句為

SELECT
	//把時間差變成秒, TIMESTAMPDIFF(引數1,開始時間,結束時間)
	//引數1:DAY(天),HOUR(小時),MINUTE(分鐘),SECOND(秒)
      	SELECT TIMESTAMPDIFF(SECOND,'2018-11-26 15:55:28','2018-11-26 16:09:22');
        結果:
        834秒

2.java轉換秒工具類

引數:Integer seconds(傳入需要轉換成小時分鐘秒的數值)
 public String getTime(Integer seconds){
        Integer temp=0;
        StringBuffer time=new StringBuffer();
        temp = seconds/3600;
        time.append((temp<10)?temp+"小時":temp+"小時");

        temp=seconds%3600/60;
        time.append((temp<10)?temp+"分鐘":temp+"分鐘");

        temp=seconds%3600%60;
        time.append((temp<10)?temp+"秒":temp+"秒");
        return time.toString();
    }
    結果:
    0小時13分鐘54秒

以上就可以把秒換算成時分秒格式