There are 12 weekends until December 2 (Wednesday, December 2, 2026).
Each Saturday between today and the date counts as one weekend — 12 Saturdays in the 85 days until December 2.
December 2 falls on a Wednesday, which is not a weekend day.