MinguoEra
MinguoEra (민국 달력의 연호)
민국(Minguo) 달력 시스템의 연호(era)를 나타내는 열거형(enum)이에요. 민국 달력 시스템에는 두 연호가 있어요. 1년부터의 현재 연호는 'Republic of China'(중화민국) 연호로 알려져 있어요. proleptic 수로 0 이하이거나 year-of-era 수로 1 이상인 모든 이전 연도는 'Before Republic of China' 연호에 속해요.
본문
민국 연도와 연호의 관계는 다음과 같아요.
| 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)으로 로컬라이즈된 연호 이름을 얻을 수 있어요.