As for sunrise...
I just noticed that you are in Canada, you do have a bit of a wait until you get the weather we are having now in N Texas.
By the time your spring arrives, we will be in summer down here. The summer gets so hot here, I retreat into Montana in July, and I've noticed that in the mountains up there, it really is springlike in midJuly.