2013-01-03 4 views
0

간단한 질문으로, 제목에서 알 수 있듯이 Extjs 4의 Date 객체의 시간대를 어떻게 변경합니까?Extjs 4 날짜 - 시간대 변경

사용 :

var today = new Date() 

하지 내가 그래서 서버가 시간대를 내가 코드 줄을 사용할 때마다 변경하기 위해 PC의 날짜를 가져옵니다. 슬프게도 나는 setTimezone() 메쏘드를 보지 못했다.

어떻게하면됩니까?

답변

0

매번 시간대를 변경하는 대신 계정 설정에 따라 시간대를 더하거나 뺄 수있는 구현이있는 나만의 날짜 클래스를 만드십시오. 이

+0

이 될 수 있지만 모든 PC에 내가 필요한 시간대가있는 것은 아닙니다. 예를 들어 PST 표준 시간대가 필요하지만 그 중 일부는 PST를 사용하고 일부는 다른 표준 시간대를 사용하고 있습니다. 나는 매번 바꿀 수 없다. – oneofakind

0

당신은 이동 : www.datejs.com

이 프레임 워크는 이미 당신이 필요로하는 방법을 포함! 전체 프레임 워크를 포함하지 않으려면 필요한 것을 복사하십시오.

1

누락되었습니다. Date 객체에 시간대가 없습니다. 시간대는 날짜를 표시하고자 할 때 작동합니다. 날짜를 문자열로 변환 할 때 지구의 출력을 포맷 할 위치를 지정해야합니다. Java에서는 SimpleDateFormat 또는 somesuch 클래스입니다. 뉴욕에서 오전 6시에 태어난 사람은 당시 샌프란시스코에서 3AM이었습니다. Date 객체는 동일하지만 위치에 따라 출력 문자열이 달라집니다.