This system now updates every day and is fully accurate. It’s based on meteorological summer (June 1), not the summer solstice. If you don't believe this is accurate then just copy this text "how many days left till summer june 1" and search with Google.