Instructor at a Small Part 61/141 (vast majority 61) School
It was entirely possible to set my own hours. Very flexible. Almost too flexible. The more you work the more you get paid. When I was instructing as much as possible several years ago I would hope to start teaching around 9 or 10am (earlier by prior arrangement) and finish anywhere from 5pm to 8pm. It varied widely. Some days I would teach 2 to 3 hour blocks all day, put 2-4 instructional hours in an airplane, other days not so much. Night flights as necessary. I would probably fly 6 out of every 7 days most weeks.
Part 91 Cargo (Cessna Caravan)
The route would run every night. In my heyday I would fly the route 3 to 4 times a week. The boxes would arrive around 6 to 6:30pm. Six legs, 6.5 to 7.5 hours of block time and return home at 2:30 or later. Sometimes I would instruct in the afternoon prior to leaving. Definitely the most consistent schedule I ever had.
Part 135 On-Demand/Air Ambulance/Lifeguard (Citations)
I'm "available" to fly. A lot. Obviously we don't go over a 14 hour duty day, or 10 hours block in any 24 hour period but the sky is the limit. Most of our flights are 4 to 6 hours from startup to shutdown at homebase. Some are shorter, some are longer. Sometimes we'll put no more than 1.5-2 hours of block time for a 9 hour trip, other times we'll be gone to Puerto Rico all day for a 7 to 8 hour block day. Sometimes we go down to pick up a box in Ft. Lauderdale and turn around and come back. It varies widely. I can get time off when I need it. Extended time off for vacation requires approval but is always granted. I'm also usually in my bed every night (or day

).
One day when I'm older I'll have a more consistent schedule. Maybe...