The kwiziq page "Ser vs Estar in Spanish: Using ser in Spanish (not estar) to talk about time, days, dates and seasons" (Ser vs Estar in Spanish: Using ser in Spanish (not estar) to talk about time, days, dates and seasons) says
Hoy es lunes. = Today is Monday. ("Today" is singular.)
but
Son las tres de la tarde. = It's three o'clock in the afternoon. ("It" is plural.)
Why are these different?