Data.Time.Calendar

Days

data Day

Gregorian calendar