January 2023 has 31 days. The date of the first day is Sunday, January 1, 2023. The year 2023 is a common year, with 365 days in total.