Well I work 7:30-4:30 or 5.
Many prospective employers understand and if I tell them I can't interview before 5:30 pm, most will accommodate. I've only had a handful that said that wouldn't work for them. If they say “can you come in at 2” I reply with “I hope you understand my current job is my first priority and I need to be there all day”. The bonus is that it shows that your prioritize your work. (well, save for that desperately looking to get out of there issue). None have been so bothered that they wouldn't work with me or negotiate, you don't have to take the first time they offer!
A few have been in the same town as I currently work and I always schedule those between 11:30 and 1pm so it just looks like I went to lunch and took my time. I generally only take lunch one day a week anyway and even when I DON'T have an interview I try to make it just over an hour so there is a pattern set.
Fortunately I have 2 kids, so I can always say I have to take a kid to the dentist, etc. (I schedule my kids cleanings on Saturdays anyway so I don't have to take time off for them but they're a handy excuse).
Plus its just about the ONLY time I use vacation time. For example tomorrow I have that 2nd interview at 2pm. I am taking the whole day off and hanging out with my daughter, probably some back to school shopping and a nice lunch. Then I'll go do my interview. If I get a couple of bites in the same week I'll tell them I'm only available on Tuesday and get 2 or more interviews scheduled in the same day.
FAR- 77
AUD -49, 71, 84
REG -56,75!
BEC -75
Massachusetts CPA (non reporting) since 3/12.