Question: can riolu evolve at night?
Answer: To evolve Riolu, it needs to be at max happiness and you need to level it up once in the day time. If he's at max happiness at night, great, but he won't immediately evolve in the morning.