Today the sun rises at 5:51 a.m., reaches its solstice at 4:50 p.m. and sets at 8:42 p.m., for 14 hours, 51 minutes and two seconds of glorious,...