There are 34 weekends until June 17 (Thursday, June 17, 2027).
Each Saturday between today and the date counts as one weekend — 34 Saturdays in the 237 days until June 17.
June 17 falls on a Thursday, which is not a weekend day.