이 질문은 모든 언어의 모든 프로그래머에게 매우 일반적이라고 생각합니다. 다소 흐릿합니다. 첫째, 문화적 정보와 다른 것들을 캡슐화하는 로케일이 있습니다. 이 로켈 객체는 날짜 및 시간 형식화에 대한 정보, 즉 유니 코드 표준으로 날짜를 표시하는 방법도 캡슐화합니다. 마찬가지로, 예를 들면 : "yyyy-MM-dd'T'HH : mm : ssZ". 모든 국가는 자체 날짜 + 시간 형식 지정 규칙을 가질 수 있으므로 우리는 로케일에 대해 모두 행복하며 사용자는 자신의 지역에서 평소와 같은 형식으로 날짜 + 시간을 얻습니다.날짜의 형식은 사용자의 로켈과 달력 시스템에 따라 다릅니 까?
하지만 지금은 정말 못생긴 부분입니다. 달력이 있습니다. 다른 달력. 그레고리오 어는 미국과 유럽 및 일부 다른 나라와 비슷하지만 히브리어, 유대인 및 무슬림 달력 등이 많이 있습니다. 이제 이러한 달력은 물론 다릅니다. 그들은 1 년의 기간을 다른 길이의 단위로 나누고, 어떤 것은 13 개월을 가질 수 있고, 다른 것은 월요일, 화요일, 수요일 대신 단지 달의 위상을 가질 수 있습니다. 나는 정말로 모른다. 그러나 나는 그중 일부가 그레고리력에 익숙한 누군가에게 매우 이상하게 보인다는 것을 안다.
하지만 흐릿한 것은 지금 : 누가 날짜 + 시간 형식화에 실제로 영향을 줍니까? 로케일? 달력 시스템? 양자 모두? 로케일은 어떤 캘린더 시스템을 사용할지를 보통 알려줍니까? 달력 시스템이 로케일에 어떻게 영향을 미치고 그 반대입니까?
저는이 주제에 대해 거의 하루 종일 검색해 왔으며 거대한 벽돌처럼 보이지 않습니다.
예 나는 생각하지만 어쩌면 사용자는해야 할 소프트웨어 나 기타를 사용하여 문화적 또는 종교적 사물을 추적하려고합니다. –