It has been 267 days since October 31 (Friday, October 31, 2025).
267 days is 38 weeks and 1 day.
October 31, 2025 was a Friday.