怎么把25小时换算成一天零一小时#Java

如何将25小时换算成一天零一小时
并在黑窗口打印

非常简单

    public static void calcuDate(int hours){
        int days = hours/24;
        int hour = hours%24;
        System.out.println(days+"天"+hour+"小时");
    }
public static String hour2DayStr(int hour) {
        // 先求天数
        int day = hour / 24;
        if (day == 0) {
            return hour + "h";
        } else {
            // 剩余小时
            int left = hour % 24;
            return day + "d " + left + "h";
        }
}

public static void main(String[] args) {
        System.out.println(hour2DayStr(25));
}

相当于满10进1一样,到24就进一天啊,没太理解你的需求