31 October
From The Fifth World
31 October occurs on the 31st day of October, normally the 304th day of the year, but the 305th in leap years. It follows 30 October, and precedes 1 November.
31 October occurs on the 31st day of October, normally the 304th day of the year, but the 305th in leap years. It follows 30 October, and precedes 1 November.