I am not home all day, so I run mine from 5:30pm to 12:30am. This way they are on for about 30 minutes before I get home and I usually go to bed around 12:30 or 1:00. The room gets some ambient light during sunny hours, but I have no algae, so I leave it be.
This probably seems strange to some people to have my hours setup like this. However, I think it is strange for people to have the lights go off when they are still awake for hours afterwards and on all day while no one is home. All of my corals seem fine with this schedule.