There are 32 weekends until April 17 (Saturday, April 17, 2027).
Each Saturday between today and the date counts as one weekend — 32 Saturdays in the 221 days until April 17.
April 17 falls on a Saturday, which is a weekend day.