우리의 목표는 프런트 엔드 부분에 시간대를 설정하여 원하는 시간대에 날짜/시간을 표시하고 날짜 필드, 시간대 등에서 생성 된 날짜를 동일한 시간대에 표시되도록 설정하는 것입니다. 서버에 대한 타임 스탬프. 자바 스크립트 응용 프로그램에 전 세계적으로 시간대를 설정우리는 Sencha ExtJS 버전 6.0.2에서 우리가 사용하고자하는 시간대를 어떻게 세계적으로 설정할 수 있습니까?
는이에 따라 사소한 일이 아니다 : How to initialize javascript date to a particular timezone
솔루션은 momentjs 같은 라이브러리를 추천하고, 만약 내가 잘못 나 수정하시기 바랍니다,하지만이 범위를 벗어과 sencha extjs와 호환되지 않습니다. 즉, 우리가 우회 할 수없는 sencha extjs가 처리하는 모델 및 구성 요소에는 너무 많은 시간 변환이 있습니다. 결과는 재해가 아닌 엽차의 extjs라는 응용 프로그램과 통합 간단한 경우에 대해 위의 작품이 권장하는 동안 https://github.com/pligor/jstimezoner
: 또한
자체가 여기 자바 스크립트 언어의 Date 객체의 핵심 기능을 재정의하기위한 노력이 .
우리가 선택한 시간대에 Sencha ExtJS가 시간과 날짜를 표시하고 처리 할 수있게 해주는 설정이 있습니까?
우리는 항상 서버와 타임 스탬프를 송수신하므로 시간대 문제는 없습니다.
서버 측에서 타임 스탬프가 아닌 다른 것을 사용할 때마다 항상 얼굴을 때려 눕힐 것이기 때문에 놀랍습니다. :) 내가 생각하는 프레젠테이션 계층에 대한 시간대 및 기타 프레젠테이션 정보 만 가져와야합니다. 당신은 동의. 시간대 기능을 포함하여 다음 안정 버전 (6.0.3)을 출시 할 생각입니까? 이것은 기능 요청이 아닙니다. 실제로 버그입니다. 감사합니다. –
ExtJS 담당자가 아니며 ExtJS 개발자 일 뿐이며 "우리"는 Sencha 공식 팀을 의미하지 않습니다. "우리"는 ExtJS를 기반으로하는 비즈니스 달력 응용 프로그램을 개발하는 소규모 팀입니다. 그러나 내가 아는 한 Sencha는 국제화 또는 시간대 개선을 고려하지 않습니다. 공식 지원 채널 (X-Credits, Sencha Forum)을 통해 질문 할 수 있습니다. 우리는 4.2.2가 나오기 전에 그 당시를 회상했고 긍정적 인 반응을 얻지 못했습니다. – Alexander
지원부에서 저에게 응답하는 사람은 Alex입니다. 따라서 오해입니다. 그 죄송합니다. Sencha ExtJS 직원이 문제가 발생할 경우를 대비하여 질문이 유효합니다. –