Integer type representing a year.
The g_date_bad_year value is the invalid value. The year must be 1 or higher; negative ( BCE) years are not allowed.
The year is represented with four digits.