Kotlin Text je nach LocalTime ändern?
Hallo zusammen,
ich habe einen Text in Jetpack Compose, welcher je nach lokaler Zeit "guten morgen", "guten Tag", "guten Abend" oder "gute Nacht" anzeigen soll.
var greeting = if (DateTimeFormatter.now().getHourOfDay() < 6 && >= 11) {
text = stringResource(id = R.string.good_morning)
}
if (DateTimeFormatter.now().getHourOfDay() > 11 && < 18 {
text = stringResource(id = R.string.good_day)
}
}
else {
text = stringResource(id = R.string.good_night)
}
Leider sind da noch einige Fehler, welche ich nicht verstehe. Auch online finde ich dazu keine Lösungen. Kann mir bitte jemand helfen?
Vielen Dank.

App,
Text,
Android,
Variablen,
Android Studio,
Kotlin