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.