如何把一个数,变成按时分秒来表示?并且要保证精度和效率。如:3601秒应该表示成:1小时0分钟1秒。
哦?很难吗?
public class print
{
public static void main(String[] args)
{
int num = 78025;
int hour = 0;
int minute = 0;
int second = 0;
hour = num/(60*60);
minute = (num%(60*60))/60;
second = (num%(60*60))%60;
System.out.println(num+"秒="+hour+"小时+"+minute+"分钟+"+second+"秒");
}
}