틀:윤년

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
틀 설명문서[보기] [편집] [역사] [새로 고침]

지정한 연도가 윤년이면 1, 평년이면 0을 출력합니다.

사용법[편집]

{{윤년|(연도)|(역법)}}

  • 연도에는 정수를 넣습니다. 기원전 1년은 0, 기원전 2년은 -1 ... 식으로 넣습니다. 반드시 값을 지정해야 합니다.
  • 역법 매개변수를 0으로 지정하면 그레고리력 기준으로 윤년을 산출하고, 1로 지정하면 율리우스력 기준으로 윤년을 산출합니다. 매개변수를 지정하지 않거나 빈 값을 지정하면 기본값은 그레고리력입니다.
  • 율리우스력 윤년의 경우 실제 역사적으로 사용된 윤년과 다를 수 있습니다. 이 틀에서는 단순히 4년 단위의 윤년을 산출합니다.
  • 이 틀은 풀어 쓸 수 있습니다.

사용 예[편집]

입력 결과 비고
{{윤년|-10000}} 1 역산 그레고리력 기준 기원전 10001년
{{윤년|-9999}} 0 기원전 10000년
{{윤년|0}} 1 기원전 1년
{{윤년|1}} 0
{{윤년|1900}} 0
{{윤년|2000}} 1 같은 결과
{{윤년|2000|}} 1
{{윤년|2000|0}} 1
{{윤년|0|1}} 1 역산 율리우스력 기준 기원전 1년
{{윤년|1900|1}} 1 율리우스력 1900년

이 틀로 넘겨주는 틀[편집]

기술적인 사항[편집]

  • 영어판의 같은 틀은 #time 함수를 사용하므로 사용 가능 연도 범위가 좁으나 이 틀은 -10조년 ~ 10조년 정도까지는 문제 없습니다.
  • 일어판의 같은 틀은 이 틀과 달리 매개변수 2가 0이면 율리우스력, 1이면 그레고리력입니다. 그러나 0을 그레고리력으로 처리해야 매개변수 생략을 가능하게 하면서 처리 분기를 줄일 수 있습니다.
  • 매개변수 1을 지정하지 않았을 때 오류를 출력해야 메타 틀로서 의도하지 않은 동작을 줄일 수 있으므로 현재 연도 자동 지정 기능을 넣지 않았습니다.

같이 보기[편집]