<分区>
我需要编写一个程序,以 24 小时制格式读取小时和分钟,作为输出,我需要将小时和分钟以 hh:mm
格式添加 15 分钟给他们。
例如让我们说:
我输入 23:59
,输出应该是 0:14
。
注意:小时应始终在 0 到 23 位数字范围内,分钟应始终在 0 到 59 位数字范围内。小时应始终以一位(或两位数,如果需要)打印),至于 session 记录,他们必须自己打印两位数字。
<分区>
我需要编写一个程序,以 24 小时制格式读取小时和分钟,作为输出,我需要将小时和分钟以 hh:mm
格式添加 15 分钟给他们。
例如让我们说:
我输入 23:59
,输出应该是 0:14
。
注意:小时应始终在 0 到 23 位数字范围内,分钟应始终在 0 到 59 位数字范围内。小时应始终以一位(或两位数,如果需要)打印),至于 session 记录,他们必须自己打印两位数字。
最佳答案
你需要按部就类
Scanner
LocaleTime
,使用格式化程序Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
LocalTime time = LocalTime.parse(str, DateTimeFormatter.ofPattern("HH:mm"));
time = time.plusMinutes(15);
System.out.println(time);
关于java - 显示小时和分钟并增加 15 分钟的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50929932/