달력 시스템 이름에 대한 국제 표준

롭 호 아레

달력 시스템의 이름을 지정하는 국제 (또는 널리 사용되는) 표준 코드가 있습니까?

저는 Gregorian, Jewish, Hijri 등과 같은 여러 달력 시스템에서 과거 날짜를 저장하고 표시하는 응용 프로그램을 작업 중입니다. 날짜를 저장할 때 어떤 달력 시스템에 있는지 말할 수 있어야합니다.

나만의 시스템을 발명 할 수 있지만 이미 언어에 대한 ISO 639와 비슷한 것이 있습니까? 꽤 긴 검색 끝에 아무것도 찾을 수 없었지만 잘못된 용어를 사용하고있을 수도 있습니다.

Shervin

유효한 질문입니다. 그런 일에 임의의 코드를 사용하지 않는 것이 항상 좋습니다.

CLDR이 사용하는 속성 값을name 간단히 사용할 수 있습니다 .

<key name="ca" description="Calendar algorithm key" alias="calendar">
   <type name="buddhist" description="Thai Buddhist calendar"/>
   <type name="chinese" description="Traditional Chinese calendar"/>
   <type name="coptic" description="Coptic calendar"/>
   ...
   <type name="islamicc" description="Civil (algorithmic) Arabic calendar" deprecated="true" preferred="islamic-civil" alias="islamic-civil"/>
</key>

그러나 " 언어 태그를 사용하여 유니 코드 로케일 기반 변형을 식별하기 위해 RFC6067 이라고 하는 BCP47 (" 언어 식별을위한 태그 ")에 대한 확장을 사용하는 것으로 구성된 CLDR 데이터 정의에 사용 된 방법을 적용 할 수도 있습니다. '싱글 톤'식별자 이 확장의 경우 'u' "입니다. 예를 들어 태국어는로 식별됩니다 . 따라서 불교 달력을 지원하여 로케일을 태국어로 식별합니다.thth-u-ca-buddhist

  th-u-ca-buddhist
     |  |  |
     |  |  +--> Calendar name (values in CLDR bcp47/calendar.xml).
     |  +-----> 2 char key defining extension to follow (here "ca" for calendar).
     +--------> Identifies that extension U values are to follow.

몇 가지 더 확장 된 사용 예 :

  • fa-u-ca-islamic-rgsa: 이슬람 달력이있는 페르시아어, 사우디 아라비아 목격.
  • fa-u-ca-persian: 페르시아 력이있는 페르시아어.
  • fa_AF-u-ca-persian: 페르시아 력의 페르시아어 (아프가니스탄).

분명히, 당신의 의도가 달력에 대한 날짜와 식별자를 저장하는 것이라면 en;

  { 'year': 1392, 'month': 6 , 'day': 31 , 'calendar': 'en-u-ca-persian' }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

표준 날짜 형식에 대한 다국어 datetime 텍스트

분류에서Dev

오류 메시지에 대한 표준 출력이 필요한 이유

분류에서Dev

하나의 표준 입력에 대한 다중 표준 출력

분류에서Dev

Azure 탄력적 풀 데이터베이스에 대한 사용자 지정 표준 시간대 설정

분류에서Dev

2 주 시간표에 대한 SQL 채우기 달력 날짜

분류에서Dev

날짜에 대한 달력 형식 표시

분류에서Dev

입력 필드에 대한 다국어 제한

분류에서Dev

비표준 파일 이름에 대한 적절한 이스케이프 시퀀스

분류에서Dev

다른 "RnRS"체계 표준에 대한 다이제스트가 있습니까?

분류에서Dev

다른 "RnRS"체계 표준에 대한 다이제스트가 있습니까?

분류에서Dev

Excel에 입력 한 날짜를 기준으로 한 달 (주말 및 미국 공휴일 제외)의 비율을 계산하는 방법은 무엇입니까?

분류에서Dev

템플릿에 대한 종속 이름 확인에 대한 표준의 결함입니까?

분류에서Dev

HighMaps에서 미국지도에 주 이름 대신 주 약어를 표시하고 지점에서 데이터 레이블을 제거하는 방법

분류에서Dev

프로세스에 대한 표준 '홉'?

분류에서Dev

프로세스에 대한 표준 '홉'?

분류에서Dev

표준 출력에 대한 GitPython 파이프 출력

분류에서Dev

`docker node ls` 출력에 호스트 이름 대신 FQDN 표시

분류에서Dev

달력에 대한 AngularJS 지시문

분류에서Dev

시스템이 표준 드라이버에서 제대로 작동 할 때 AMD 그래픽 드라이버를 설치해야합니까?

분류에서Dev

여러 항목에 대해 한 달 동안 한 줄에 가용성 달력 표시

분류에서Dev

플러그인에 대한 국가 동기화가있는 국제 전화 입력이 작동하지 않음

분류에서Dev

r의 각 행에서 유사한 국가 이름을 삭제하십시오.

분류에서Dev

Windows 시스템 파일에 대한 액세스 제한

분류에서Dev

자바 통화 표시 이름 국제화

분류에서Dev

내부에 긴 파일 이름이있는 아카이브 – unarchiver가 파일 시스템 제한에 도달하고 실패 함

분류에서Dev

C ++ STL에 대한 시스템 수준 종속성

분류에서Dev

파일 크기 제한에 표준 출력 추가

분류에서Dev

기본 게이트웨이에 대한 표준 호스트 이름이 있습니까?

분류에서Dev

표준 내장 USB 드라이버가 USB 장치에 시스템 메모리에 대한 전체 액세스 권한을 부여합니까?

Related 관련 기사

  1. 1

    표준 날짜 형식에 대한 다국어 datetime 텍스트

  2. 2

    오류 메시지에 대한 표준 출력이 필요한 이유

  3. 3

    하나의 표준 입력에 대한 다중 표준 출력

  4. 4

    Azure 탄력적 풀 데이터베이스에 대한 사용자 지정 표준 시간대 설정

  5. 5

    2 주 시간표에 대한 SQL 채우기 달력 날짜

  6. 6

    날짜에 대한 달력 형식 표시

  7. 7

    입력 필드에 대한 다국어 제한

  8. 8

    비표준 파일 이름에 대한 적절한 이스케이프 시퀀스

  9. 9

    다른 "RnRS"체계 표준에 대한 다이제스트가 있습니까?

  10. 10

    다른 "RnRS"체계 표준에 대한 다이제스트가 있습니까?

  11. 11

    Excel에 입력 한 날짜를 기준으로 한 달 (주말 및 미국 공휴일 제외)의 비율을 계산하는 방법은 무엇입니까?

  12. 12

    템플릿에 대한 종속 이름 확인에 대한 표준의 결함입니까?

  13. 13

    HighMaps에서 미국지도에 주 이름 대신 주 약어를 표시하고 지점에서 데이터 레이블을 제거하는 방법

  14. 14

    프로세스에 대한 표준 '홉'?

  15. 15

    프로세스에 대한 표준 '홉'?

  16. 16

    표준 출력에 대한 GitPython 파이프 출력

  17. 17

    `docker node ls` 출력에 호스트 이름 대신 FQDN 표시

  18. 18

    달력에 대한 AngularJS 지시문

  19. 19

    시스템이 표준 드라이버에서 제대로 작동 할 때 AMD 그래픽 드라이버를 설치해야합니까?

  20. 20

    여러 항목에 대해 한 달 동안 한 줄에 가용성 달력 표시

  21. 21

    플러그인에 대한 국가 동기화가있는 국제 전화 입력이 작동하지 않음

  22. 22

    r의 각 행에서 유사한 국가 이름을 삭제하십시오.

  23. 23

    Windows 시스템 파일에 대한 액세스 제한

  24. 24

    자바 통화 표시 이름 국제화

  25. 25

    내부에 긴 파일 이름이있는 아카이브 – unarchiver가 파일 시스템 제한에 도달하고 실패 함

  26. 26

    C ++ STL에 대한 시스템 수준 종속성

  27. 27

    파일 크기 제한에 표준 출력 추가

  28. 28

    기본 게이트웨이에 대한 표준 호스트 이름이 있습니까?

  29. 29

    표준 내장 USB 드라이버가 USB 장치에 시스템 메모리에 대한 전체 액세스 권한을 부여합니까?

뜨겁다태그

보관