Question: 22 june is the longest day?
Answer: Currently, it shifts between June 20, 21, and 22. The Summer Solstice is the day with the longest period of sunlight. Notice how the Sun appears highest in the sky at the solstice; its rays strike Earth at a more direct angle, causing the efficient warming we call summer.