System.Globalization.JapaneseCalender.GetYear(DateTime) で年号での年数

System.Globalization.JapaneseCalender.GetEra(DateTime)
で、明治を1とする数値で、指定したDateTimeの年号を取得できるぞ