ThaiBuddhistChronology
ThaiBuddhistChronology (태국 불교 달력 시스템)
태국 불교(Thai Buddhist) 달력 시스템을 나타내는 클래스예요. 이 chronology는 태국 불교 달력 시스템의 규칙을 정의하며, 이 달력은 주로 태국에서 사용돼요. 2484-01-01(불교)이 1941-01-01(ISO)과 정렬돼요.
본문
필드는 다음과 같이 정의돼요.
- era — 현재 'Buddhist'(ERA_BE)와 이전 연호(ERA_BEFORE_BE) 두 연호가 있어요.
- year-of-era — 현재 연호의 year-of-era는 epoch부터 연도 1에서 균일하게 증가해요. 이전 연호에서는 시간이 거슬러 갈수록 1에서 증가해요. 현재 연호 값은 ISO proleptic-year에 543을 더한 값과 같아요.
- proleptic-year — 현재 연호에서는 year-of-era와 같아요. 이전 연호에서는 연도가 0, 그다음 음수 값을 가져요. 값은 ISO proleptic-year에 543을 더한 것과 같아요.
- month-of-year — 태국 불교 month-of-year는 ISO와 정확히 일치해요.
- day-of-month — 태국 불교 day-of-month는 ISO와 정확히 일치해요.
- day-of-year — 태국 불교 day-of-year는 ISO와 정확히 일치해요.
- leap-year — 태국 불교 윤년 패턴은 ISO와 정확히 일치해서 두 달력이 어긋나지 않아요.
public final class ThaiBuddhistChronology
extends AbstractChronology
implements Serializable
예를 들어 ThaiBuddhistChronology.INSTANCE.date(2569, 9, 22)는 태국 불교 2569년 9월 22일(ISO 2026년)을 만들어요.