a better solution for my if-condition

hi,

is there a more effective way for my if-conditions?

If the Minutes of the hour are less than 22 min and 30 seconds I want to output the hour, but as word.
if the minutes of the hour are bigger than 22.5 min I need hour+1, but also as string ..

var clockTime = System.getClockTime();
var Stunden = clockTime.hour;
var Minuten = clockTime.min;
var Sekunden = clockTime.sec;
var Minuten_dezimal = (Minuten.toFloat() + Sekunden.toFloat()/60);
var Stunde = 0;

if (Stunden.toFloat() > 12) {

Stunde = (Stunden.toFloat()- 12) * 5;
} else {
Stunde = (Stunden.toFloat()) * 5;
}
Stunde = Stunde.toFloat() / 5;

if (Stunde==0 && Minuten_dezimal<22.5) {
Stundentext = "zwölf";
} else if (Stunde==1 && Minuten_dezimal<22.5) {
Stundentext = "eins";
} else if (Stunde==2 && Minuten_dezimal<22.5) {
Stundentext = "zwei";
} else if (Stunde==3 && Minuten_dezimal<22.5) {
Stundentext = "drei";
} else if (Stunde==4 && Minuten_dezimal<22.5) {
Stundentext = "vier";
} else if (Stunde==5 && Minuten_dezimal<22.5) {
Stundentext = "fünf";
} else if (Stunde==6 && Minuten_dezimal<22.5) {
Stundentext = "sechs";
} else if (Stunde==7 && Minuten_dezimal<22.5) {
Stundentext = "sieben";
} else if (Stunde==8 && Minuten_dezimal<22.5) {
Stundentext = "acht";
} else if (Stunde==9 && Minuten_dezimal<22.5) {
Stundentext = "neun";
} else if (Stunde==10 && Minuten_dezimal<22.5) {
Stundentext = "zehn";
} else if (Stunde==11 && Minuten_dezimal<22.5) {
Stundentext = "elf";
} else if (Stunde==12 && Minuten_dezimal<22.5) {
Stundentext = "zwölf";
}


if (Stunde==0 && Minuten_dezimal>22.5) {
Stundentext = "eins";
} else if (Stunde==1 && Minuten_dezimal>22.5) {
Stundentext = "zwei";
} else if (Stunde==2 && Minuten_dezimal>22.5) {
Stundentext = "drei";
} else if (Stunde==3 && Minuten_dezimal>22.5) {
Stundentext = "vier";
} else if (Stunde==4 && Minuten_dezimal>22.5) {
Stundentext = "fünf";
} else if (Stunde==5 && Minuten_dezimal>22.5) {
Stundentext = "sechs";
} else if (Stunde==6 && Minuten_dezimal>22.5) {
Stundentext = "sieben";
} else if (Stunde==7 && Minuten_dezimal>22.5) {
Stundentext = "acht";
} else if (Stunde==8 && Minuten_dezimal>22.5) {
Stundentext = "neun";
} else if (Stunde==9 && Minuten_dezimal>22.5) {
Stundentext = "zehn";
} else if (Stunde==10 && Minuten_dezimal>22.5) {
Stundentext = "elf";
} else if (Stunde==11 && Minuten_dezimal>22.5) {
Stundentext = "zwölf";
} else if (Stunde==12 && Minuten_dezimal>22.5) {
Stundentext = "eins";
}