MinguoEra

MinguoEra (민국 달력의 연호)

민국(Minguo) 달력 시스템의 연호(era)를 나타내는 열거형(enum)이에요. 민국 달력 시스템에는 두 연호가 있어요. 1년부터의 현재 연호는 'Republic of China'(중화민국) 연호로 알려져 있어요. proleptic 수로 0 이하이거나 year-of-era 수로 1 이상인 모든 이전 연도는 'Before Republic of China' 연호에 속해요.

출처: Java API Reference

본문

민국 연도와 연호의 관계는 다음과 같아요.

year-of-era era proleptic-year ISO proleptic-year
2 ROC 2 1913
1 ROC 1 1912
1 BEFORE_ROC 0 1911
2 BEFORE_ROC -1 1910
public enum MinguoEra
    implements Era

MinguoEra의 숫자 표현을 얻기 위해 ordinal()을 쓰면 안 돼요. 대신 getValue()를 사용해요. getValue()는 ROC에 대해 1, BEFORE_ROC에 대해 0을 반환해요.

toString()은 상수명(ROC 또는 BEFORE_ROC)을 반환하고, getDisplayName(TextStyle, Locale)으로 로컬라이즈된 연호 이름을 얻을 수 있어요.

더 알아보기 (Learn more)

Java 공식 API