Many parks do this. It makes a ton of sense. IMO the best system for businesses that need rigid times would be to have separate winter and summer hours or just make the opening time <x> integer hours from sunrise.
And at some point in the summer, the sun never sets. During winter it never rises...
Time isn't easy on a global scale.