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
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