If you take 24 and divide it by 3, which is Morning, Afternoon and Evening, you would get 8 hours. So each time of day lasts exactly 8 hours. Can I use Have a good /nice/great day/ afternoon /evening t o close an email? I often read and write "Have a nice day/ afternoon " but I wonder if, after 5 pm or so, it is appropriate to say "Have a good evening" to close an email. Although the formers read good to me, the latter sounds a bit to colloquial in an office context. Thanks! It is appropriate to say " good afternoon " from 12:00 PM until around 5:00 PM. The appropriate time to say " good afternoon " is typically from 12:00 PM to 5:59 PM.