/// <summary>Returns the year in the specified <see cref="T:System.DateTime" /> value.</summary>
/// <returns>An integer that represents the year in the specified <see cref="T:System.DateTime" /> value.</returns>
/// <param name="time">The <see cref="T:System.DateTime" /> to read. </param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="time" /> is outside the range supported by the current <see cref="T:System.Globalization.HebrewCalendar" /> object. </exception>
public override int GetYear(DateTime time)
{
this.M_CheckDateTime(time);
int date = CCFixed.FromDateTime(time);
return(CCHebrewCalendar.year_from_fixed(date));
}