/// <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
/// supported range of the Hijri calendar.
/// </exception>
public override int GetYear(DateTime time)
{
int rd = M_FromDateTime(time);
M_CheckFixedHijri("time", rd);
return(CCHijriCalendar.year_from_fixed(rd));
}