December 31 is the 365th day of the year (366th in leap years) in the Gregorian calendar. It is the last day of the Gregorian year. The day following is January 1 of the next year.
Roman Catholic Church:
Read article at Wikipedia
Calendar:
Also known as:
- 31 December