我正在使用 java,我有以下场景。
季节实体的属性之一是持续时间,一个季节可以有多个章节,对于添加到季节的每个章节,将所有章节的持续时间添加并添加到季节中。
我正在执行以下操作:
res.getTemporada().setDuracion(res.getTemporada().getDuracion() + res.getDuracion());
在赛季长度:
res.getTemporada().getDuracion()
我从新章节的角度添加了我带来的持续时间,但总和不适用于这种传统方式
res.getDuracion()
持续时间是时间类型
事实是,该课程
Time
不适合您的用途。虽然时间意味着时间,但正确的翻译应该是时间。例如,课程
Time
不能反映超过 24 小时的持续时间。为了节省系列章节的持续时间,一个方便的度量可以是它们持续的分钟数,并且可以很容易地累积在
int
. 例如 80 小时将是80*60 = 4800 minutos
.然后,您可以使用一个函数,通过执行相反的步骤将时间作为字符串返回。例如
4826 minutos
,它们是:您可以将其显示为:
String.format("%02d:%02d", hh, mm);