There are 224 days (32 weeks) between May 15, 2026 and December 25, 2026.
There are 32 full weeks between May 15, 2026 and December 25, 2026.
There are 160 business days between May 15, 2026 and December 25, 2026, counting weekdays only (public holidays not subtracted).