Body clock adjustment takes no time at all. I have a (free)sleep app on my phone that wakes me after optimum sleep even if this is before the alarm, it may be worth looking into if you have a smartphone. It has helped me a great deal. Recently I went to bed at 2 and still woke at 6 without the...