System.Globalization.CCEastAsianLunisolarEraHandler.EraYear C# (CSharp) Method

EraYear() public method

public EraYear ( int &era, int date ) : int
era int
date int
return int
	public int EraYear (out int era, int date)
	{
		foreach (Era e in _Eras.Values)
			if (e.Covers (date))
				return e.EraYear (out era, date);

		throw new ArgumentOutOfRangeException ("date", "Time value was out of era range.");
	}

Usage Example

        public override int GetYear(DateTime time)
        {
            // M_CheckDateTime not needed, because EraYeat does the
            // right thing.
            int rd = CCFixed.FromDateTime(time);
            int era;

            return(M_EraHandler.EraYear(out era, rd));
        }
All Usage Examples Of System.Globalization.CCEastAsianLunisolarEraHandler::EraYear