Show message based on
In kotlin use the following
fun getCurrentTime(dateFormatInPut:String,myDate:String): Time {
val sdf = SimpleDateFormat(dateFormatInPut, Locale.ENGLISH)
val date = sdf.parse(myDate)
val millis = date!!.time
val calendar=Calendar.getInstance()
calendar.timeInMillis=millis
return when (calendar.get(Calendar.HOUR_OF_DAY)) {
in 0..11 -> Time.Morning
in 12..15 -> Time.AfterNoon
else -> Time.Evening
}
}
Here Time is enum class
enum class Time {
Morning,
AfterNoon,
Evening
}