Sha*_*kat 2 java java-8 java-time
我正在尝试编写一个简单的java程序,用户将在命令提示符下提供两个时间输入,如开始时间"07:51"和结束时间"08:09".我希望使用24小时时钟来避免AM/PM问题,一旦我得到输入,我应该能够在几分钟内找到两次输入之间的差异.我需要在几分钟后计算其他东西.现在我正在尝试使用java.time.*包,所以我可以LocalTime用来捕获它,但还没有成功.
在Java 8中最简单的方法是什么?我可以使用LocalTime吗?
这样的事情应该做:
LocalTime t1 = LocalTime.parse("07:32");
LocalTime t2 = LocalTime.parse("13:40");
Duration difference = Duration.between(t1,t2);
long minutes = difference.toMinutes();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |