2009-06-04 4 views
1

캘린더가 사용자 컴퓨터에서 월 이름을 가져 오나요? 아니면 컨트롤 자체에 미리 정의되어 있습니까?자바 스크립트 캘린더 현지화

e.e. 동일한 코드에 대해 영어 PC와 독일 PC에서 볼 때 "6 월"이라고 말하면 독일 PC에서 볼 수 있습니까?

나는이 사실에 너무 익숙하지 않다는 것을 인정해야한다. 내 생각 엔 CalendarPopup(); 사용?

+0

어떤 캘린더에 대해 이야기하고 있습니까? –

+0

CalendarPopup()이 아니겠습니까? ? 어떤 캘린더가 사용되는지는 신경 쓰지 않지만 사용자가 월을보고 월을 변경하고 날짜를 선택할 수 있도록 자바 스크립트 캘린더가 필요합니다. 이상적으로 지역화는 사용자 로컬 설정을 사용하여 컨트롤 자체에서 처리됩니다 ... 어떤 도움이 필요합니까? –

답변

3

JavaScript에는 일 & 개월 동안 현지화 된 이름을 파생시키는 기본 메서드가 없습니다. JavaScript의 지역화 된 데이터 함수는 사용자의 시스템 로캘 규칙에 따라 정의 된 숫자 형식의 날짜 만 반환합니다.

이러한 방법은 toLocaleString, toLocaleDateString, & toLocaleTimeString입니다.

몇 달 동안 사람이 읽을 수있는 이름을 반환하는 다른 모든 방법은 미국 영어로 수행합니다.

자바 스크립트 1.6은 비표준이지만 일간 & 개월의 이름을 제공 할 수있는 새로운 메소드 "toLocaleFormat"을 구현합니다.

대부분의 JavaScript 날짜 선택기 위젯은 현지화 된 이름을 포함하는 개체 컬렉션을 사용합니다.