diff options
| author | ilotterytea <iltsu@alright.party> | 2022-10-15 18:33:12 +0200 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2022-10-15 18:33:12 +0200 |
| commit | 09ad70d85a80779764268d37df533e446ecd37e6 (patch) | |
| tree | 751e772f7e7e4685b69009d44f54b14a2341a2c7 /core/src | |
| parent | e548d4b78d89bb752b38d107b2bb7d9e0302acbf (diff) | |
custom dank time formatter
Diffstat (limited to 'core/src')
| -rw-r--r-- | core/src/com/ilotterytea/maxoning/ui/SaveGameWidget.java | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/core/src/com/ilotterytea/maxoning/ui/SaveGameWidget.java b/core/src/com/ilotterytea/maxoning/ui/SaveGameWidget.java index d0175b5..2bb4a81 100644 --- a/core/src/com/ilotterytea/maxoning/ui/SaveGameWidget.java +++ b/core/src/com/ilotterytea/maxoning/ui/SaveGameWidget.java @@ -8,9 +8,6 @@ import com.badlogic.gdx.utils.Null; import com.ilotterytea.maxoning.player.MaxonSavegame; import com.ilotterytea.maxoning.utils.formatters.NumberFormatter; -import java.util.Date; - - public class SaveGameWidget extends Button { public SaveGameWidget( Skin skin, @@ -30,9 +27,21 @@ public class SaveGameWidget extends Button { infoTable.add(topleftLabel).width(256f); // Top right label (elapsed time): - Date date = new Date((sav != null) ? sav.elapsedTime : 0); + String time = "--:--"; + + if (sav != null) { + long h = sav.elapsedTime / 1000 / 60 / 60; + long m = sav.elapsedTime / 1000 / 60; + + time = String.format( + "%s:%s", + ((h < 10) ? "0" : "") + h, + ((m < 10) ? "0" : "") + m + ); + } + Label toprightLabel = new Label( - String.format("%s:%s", date.getHours(), date.getMinutes()), + time, skin ); toprightLabel.setAlignment(Align.right); |
