corrected minus time display
This commit is contained in:
@ -5,7 +5,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = 'de.jottyfan'
|
group = 'de.jottyfan'
|
||||||
version = '1.2.5'
|
version = '1.2.6'
|
||||||
sourceCompatibility = '11'
|
sourceCompatibility = '11'
|
||||||
|
|
||||||
ext['spring-framework.version'] = '5.3.18'
|
ext['spring-framework.version'] = '5.3.18'
|
||||||
|
@ -168,7 +168,9 @@ public class SummaryBean implements Serializable {
|
|||||||
public String getOverdue() {
|
public String getOverdue() {
|
||||||
Duration overdue = getTotalTime().minus(maxDayWorktime);
|
Duration overdue = getTotalTime().minus(maxDayWorktime);
|
||||||
int minutes = overdue.toMinutesPart();
|
int minutes = overdue.toMinutesPart();
|
||||||
minutes = minutes < 0 ? (-1 * minutes) : minutes;
|
boolean negative = minutes < 0;
|
||||||
return String.format("%02d:%02d", overdue.toHours(), minutes);
|
minutes = negative ? (-1 * minutes) : minutes;
|
||||||
|
String result = String.format("%02d:%02d", overdue.toHours(), minutes);
|
||||||
|
return negative ? "-" + result : result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user