Менять CSS сайта по времени суток не имеет никакой практической пользы, эта устаревшая мулька использовалась
12 лет назад.
Сейчас можно делать
смену CSS по датчику внешнего освещения смартфона (Ambient light sensor), чтобы при низкой освещённости давать более светлый дизайн (или, наоборот, более тёмный, чтобы не слепил глаза).
Но если так хочется
менять CSS по времени суток - этот запрос в Яндексе полностью даст ответ на ваш вопрос.