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