Java Time API - zaokrąglanie różnic w czasie

0

WItam,
Czy istnieje jakaś biblioteka która wspiera zaokrąglanie w góre czy po prostu zaokrąglanie różnic w czasie - chodzi o to że jeśli wykorzystuje np. ChronoUnit.HOURS.between(Temporal first, Temporal second) i róznica w czasie wynosiła 2 h 31 minut to podałobymi 3 h :)
W samej Javce tego nie widze, nie znalazłem żeby Apache Commons to miał
@jarekr000000 @Wibowit macie jakąs wiedze na ten temat ?

0

Javowego rozwiązania nie znam, ale w Scali jest prosto:

import scala.concurrent.duration._
 
object Main extends App {
	val hours = (2.hours + 31.minutes) / 1.hour
	println(Math.round(hours))
}

Wynik to:
3
https://www.ideone.com/upfGgt

0

@Wibowit: ja w Javie robie troche podobnie, ale generalnie myślałem o tym żeby napisac do Apachy że mógłbym jakiś TemporaUtils szkrobnąć, tylko mnie zdziwiło że nie ma czegoś takiego jeszcze :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1