/// <summary>
/// Overridden. Gives the number of the year of the specified
/// date.
/// </summary>
/// <param name="time">The
/// <see cref="T:System.DateTime"/> that specifies a
/// date.
/// </param>
/// <returns>An integer representing the year,
/// starting with 1.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// The exception is thrown if the
/// <see cref="T:System.DateTime"/> parameter is not in the years
/// between 5343 A.M. and 6000 A.M., inclusive.
/// </exception>
public override int GetYear(DateTime time)
{
M_CheckDateTime(time);
int rd = CCFixed.FromDateTime(time);
return(CCHebrewCalendar.year_from_fixed(rd));
}