Minor refactoring.

This commit is contained in:
2024-05-28 19:07:00 +02:00
parent ff90c610ae
commit 0cf2e5ca90

View File

@@ -180,6 +180,7 @@ String time_to_string(uint8_t hours, uint8_t minutes)
switch (hours)
{
case 0:
{
if (minutes >= 0 && minutes < 5)
{
message += "MITTERNACHT ";
@@ -189,49 +190,69 @@ String time_to_string(uint8_t hours, uint8_t minutes)
message += "ZWOLF ";
}
break;
case 1:
message += "EIN";
// EIN(S)
if (minutes > 4)
{
message += "S";
}
message += " ";
case 1:
{
message += "EIN";
message += (minutes > 4) ? "S " : " "; // add "S" if needed
break;
}
case 2:
{
message += "ZWEI ";
break;
}
case 3:
{
message += "DREI ";
break;
}
case 4:
{
message += "VIER ";
break;
}
case 5:
{
message += "FUNF ";
break;
}
case 6:
{
message += "SECHS ";
break;
}
case 7:
{
message += "SIEBEN ";
break;
}
case 8:
{
message += "ACHT ";
break;
}
case 9:
{
message += "NEUN ";
break;
}
case 10:
{
message += "ZEHN ";
break;
}
case 11:
{
message += "ELF ";
break;
}
case 12:
{
message += "ZWOLF ";
break;
}
}
if ((minutes < 5) && (hours != 0))
{
message += "UHR ";