System.Globalization.GregorianCalendarHelper.GetYear C# (CSharp) Method

GetYear() public method

public GetYear ( System.DateTime time ) : int
time System.DateTime
return int
        public int GetYear(DateTime time) 
        {
            long ticks = time.Ticks;
            int year = GetDatePart(ticks, DatePartYear);
            for (int i = 0; i < m_EraInfo.Length; i++) {
                if (ticks >= m_EraInfo[i].ticks) {
                    return (year - m_EraInfo[i].yearOffset);
                }
            }
            throw new ArgumentException(Environment.GetResourceString("Argument_NoEra"));
        }    
    

Same methods

GregorianCalendarHelper::GetYear ( int year, System.DateTime time ) : int

Usage Example

コード例 #1
0
 public override int GetYear(DateTime time)
 {
     return(helper.GetYear(time));
 }