@L["Playing Time Overview"]
- @GameData.GameDurationMinutes min @L["Total"].ToString().ToLower() — @GameData.PeriodCount x @GameData.PeriodDurationMinutes min @L["per"] @L[GameData.SplitType.PeriodLabel()]
+ @GameData.GameDurationMinutes min @L["Total"].ToString().ToLower() — @GameData.PeriodCount x @GameData.PeriodDurationMinutes.ToString("0.##") min @L["per"] @L[GameData.SplitType.PeriodLabel()]
diff --git a/src/FootballFormation.UI/Pages/GameDialog.razor b/src/FootballFormation.UI/Pages/GameDialog.razor
index 00bc06c..e7f0db8 100644
--- a/src/FootballFormation.UI/Pages/GameDialog.razor
+++ b/src/FootballFormation.UI/Pages/GameDialog.razor
@@ -50,10 +50,10 @@
@{
- var periods = SplitType == GameSplitType.Halves ? 2 : 4;
- var periodLength = GameDurationMinutes / periods;
+ var periods = SplitType.PeriodCount();
+ var periodLength = SplitType.PeriodDurationMinutes(GameDurationMinutes);
}
- @periods x @periodLength min @L["per"] @L[SplitType.PeriodLabel()]
+ @periods x @periodLength.ToString("0.##") min @L["per"] @L[SplitType.PeriodLabel()]