We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
If this tool helped you, you can buy us a coffee ☕
Calculate the remaining days, hours, minutes, and seconds until the next Summer Solstice in real time to easily track important solar term milestones.
Want to know how long it is until the next Summer Solstice? Based on the traditional Chinese 24 solar terms, this tool uses June 21st of the Gregorian calendar (the Summer Solstice date for most years) as a baseline to calculate and display the exact remaining time down to the second in real time. The Summer Solstice marks the longest day of the year in the Northern Hemisphere. The tool outputs the countdown in an "X days X hours X minutes X seconds" format, helping you plan farming, travel, or folk activities in advance.
Q: Is the Summer Solstice always on June 21st? Is the tool accurate?
A: In the vast majority of years, the Summer Solstice falls on June 21st, though in very rare cases it occurs on June 22nd. This tool uses June 21st as a fixed calculation baseline, which is suitable for most everyday scenarios.
Q: Which time zone is the countdown based on?
A: It is calculated based on the local time zone set on your device. Please ensure your device time is accurate.
Please ensure your device time and time zone settings are correct. This tool uses June 21st of the Gregorian calendar as a fixed calculation date. In special years where the Summer Solstice falls on June 22nd, the countdown will end one day early. The countdown is calculated locally on your device without any network requests, and no user data is collected.
For folklore research or educational activities, we recommend cross-referencing with the exact Summer Solstice time for the specific year (usually around June 21st, Beijing Time). Typical example: If the current time is May 20, 2024, at 10:00 AM, the tool will output a countdown in the format of "32 days 14 hours 0 minutes 0 seconds".