十进制分钟转时间类型

  /**
     * 十进制分钟转时间类型
     *
     * @param decimalTime 十进制分钟数
     */
    public static String tenToDate(int decimalTime) {

       // int decimalTime = 3695; // 十进制时间数
        int hours = decimalTime / 3600;
        int minutes = (decimalTime % 3600) / 60;
        int seconds = decimalTime % 60;

        DecimalFormat decimalFormat = new DecimalFormat("00"); // 用于保持两位数的格式
        String timeFormat = decimalFormat.format(hours) + ":" + decimalFormat.format(minutes) + ":" + decimalFormat.format(seconds);
        return timeFormat;
    }

你可能感兴趣的:(后台,java,开发语言)