October 31
October 31 is the 304th day of the year in the Gregorian calendar. There are 61 days left until the end of the calendar year. The year ends on October 31, 2015, with the New Year on January 1, 2016.
Knowledge in a Nutshell
October 31 is the 304th day of the year in the Gregorian calendar. There are 61 days left until the end of the calendar year. The year ends on October 31, 2015, with the New Year on January 1, 2016.