узнать время дня

Анатолий Анастасов

Доброго времени суток. Решил в зависимости от времени суток выводить утро, день или ночь. Но выпадала ошибка...В процессе сам разобрался) вот сам скриптм может кому понадобится или кто то предложит оптимизацию?
```
import time

print(time.ctime())
name = input('Введите свой логин: ')
time_list = time.localtime()
hours = time_list[3]
if 5 < int(hours) <= 12:
print("Доброго утра,", name)
elif 12 < int(hours) <= 18:
print("Доброго деня,", name)
elif 18 < int(hours) <= 22:
print("Доброго вечера,", name)
else:
print("Доброй ночи,", name)
```

1 чел.