Well, I normally work 3:30-midnight, and this week I had to adjust to a 11:00-7:00 shift to cover for an absent coworker. What I did was two nights before was I stayed up late to tire myself out, then made myself get up early. Once I was showered I was operational all day, but when I got home I wanted sleep and went to bed early. 8 hours later I was able to actually pull myself out of bed for the dayshift schedule I wasn't used to, as opposed to smacking the snooze button disdainfully.
PezCat