Java 秒数转换为小时分钟秒格式代码示例
以下是一个 Java 源代码示例,用于将输入的秒数转换为 'XX小时XX分XX秒' 的格式并输出:
import java.util.Scanner;
public class TimeConversion {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print('请输入一个秒数:');
int seconds = scanner.nextInt();
String time = convertToTime(seconds);
System.out.println('转换后的时间为:' + time);
}
private static String convertToTime(int seconds) {
int hours = seconds / 3600;
int minutes = (seconds % 3600) / 60;
int remainingSeconds = seconds % 60;
String formattedTime = String.format('%02d小时%02d分%02d秒', hours, minutes, remainingSeconds);
return formattedTime;
}
}
在这段代码中,我们通过 convertToTime 方法将输入的秒数转换为小时、分钟和秒的格式。然后使用 String.format 方法将转换后的时间格式化为 'XX小时XX分XX秒' 的形式。
你可以运行这段代码,输入一个秒数,然后查看转换后的时间格式输出。
希望这段代码能满足你的需求,如果还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/caLP 著作权归作者所有。请勿转载和采集!