I have been using the free version of this app for several months now, and I have come to rely on it. I have one part-time job with hours varying week-to-week. Retired, and also use this for Dr appts, etc. It easy to use and helpful. If I could change one thing, I would be able to reuse previous notes as well as previous shifts.
OldDog618 about WorkTime: Shift Work Calendar