Since I worked night shift, or as it is also called graveyard shift, for many years, I have experienced the difficulty of adjusting to the new schedule.
I might have reset my internal clock somewhat, but never fully. I think the best way to reset the clock is by having the same schedule all the time, so even on days off it would be great to keep the same schedule as during the working week.
This is challenging though, because the rest of the family, and the rest of the world is on a different schedule, so you tend to follow theirs on your days off, and therefore never fully follow your own internal clock.
Another problem is that you really never sleep as deeply and restfully during the day, as you do during the night. Now there is some help in that area. By creating a completely dark environment in your bedroom, you have the feel of the night even though the sun outside might be at its brightest.