/upcoming-events/?date=2026-5-31&t=week