Sunrise: 5:06 AM
Sunset: 8:38 PM

Length of the day:
15 hours and 32 minutes

Yes, today is the first day of summer on the calendars, known also as Midsummer’s Day, though it seems like neither the first day of summer, nor the middle. Although the summer solstice marks the date when the Sun is positioned overhead on the Tropic of Cancer, it takes a long time to warm land, and even longer to warm the ocean, resulting in a lag of about 6 weeks until the warmest days of the year.