Using the java.time package built into Java 8 and later (Tutorial):
ChronoUnit.HOURS.between(
LocalDateTime.of(LocalDateTime.now().getYear(), 1, 1, 0, 0),
LocalDateTime.now())
Run Code Online (Sandbox Code Playgroud)
I think this is self-explenatory
Use the Java 8 API for date/time
LocalDateTime hournow = LocalDateTime.now();
LocalDateTime startOfYear = LocalDateTime.of(hournow.getYear(), 1, 1, 0, 0);
long hoursBetween = ChronoUnit.HOURS.between(startOfYear, hournow);
System.out.println("hours between: " + hoursBetween);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
366 次 |
| 最近记录: |