java - 显示小时和分钟并增加 15 分钟的程序

标签 java algorithm

<分区>

我需要编写一个程序,以 24 小时制格式读取小时和分钟,作为输出,我需要将小时和分钟以 hh:mm 格式添加 15 分钟给他们。

例如让我们说: 我输入 23:59,输出应该是 0:14

注意:小时应始终在 0 到 23 位数字范围内,分钟应始终在 0 到 59 位数字范围内。小时应始终以一位(或两位数,如果需要)打印),至于 session 记录,他们必须自己打印两位数字。

最佳答案

你需要按部就类

  1. 读取用户输入,使用Scanner
  2. 用输入构建一个 LocaleTime,使用格式化程序
  3. 增加 15 分钟
  4. 这次打印

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/

相关文章:

javascript - 将项目推送到数组深度中的同一个嵌套子项

c++ - 查找大于或等于给定值的最小幂的算法

java - 创建 android studio 库后,我无法添加许多 comman 依赖项

java - 定制/扩展Spring对shiro的@Async支持

java - spring junit默认会回滚吗?

Java 反射 Bean 属性 API

java - XmlPullParser 找不到名称中带有冒号的属性

c++ - 对候选人进行排名的最佳、有效方法是什么

algorithm - 有几个职位?

algorithm - 置换函数调用