2012-08-15 3 views
1

응용 프로그램을 실행하기 위해 구름 꿀벌을 사용하고 있습니다. 그러나 시간은 GMT로 표시됩니다. 우리가 원하는 것은 IST입니까?RUN @ Cloud에 배포 된 내 응용 프로그램의 시간대를 설정하는 방법

Calendar cal = Calendar.getInstance(); 
TimeZone istTime = TimeZone.getTimeZone("IST"); 
cal.setTimeZone(istTime); 
Date chkOut = cal.getTime(); 
startTripMapperObj.setRentalStartTime(chkOut); 
Date chkOut2 = startTripMapperObj.getRentalStartTime(); 
RentalTrip r = new RentalTrip(); 

이 출력입니다 : 여기

샘플 코드입니다

Trip Check In Wed Aug 15 14:34:20 GMT 2012 
Trip Check Out Wed Aug 15 14:12:00 GMT 2012 

답변

1

기본적으로 시간대는 그리니치 표준시 - 당신이 시간대를 직접 설정할 수 있습니다 자바 애플 리케이션을위한 (내가 본 몇 가지 사람들은 서블릿 컨텍스트 리스너에서이를 수행하므로 앱 시작 시간에 실행됩니다.

cloudbees SDK를 사용하는 경우 jvmTimeZone = XXX 매개 변수를 설정할 수도 있습니다.이 매개 변수는 이후 해당 응용 프로그램의 모든 인스턴스에 대해 설정합니다.

관련 문제