매우 간단합니다. 이 시간대 데이터베이스는 Java 1.6에 내장되어 있지만, tzdata 버전을 업데이트해야 할 수도 있습니다. here을 확인하십시오.
TimeZone localTimeZone = TimeZone.getTimeZone("Asia/Kolkata");
// next line yields milliseconds
int rawOffset = localTimeZome.getRawOffset();
// next line converts to hours
double hourOffset = (rawOffset/1000)/3600.0;
당신이 숫자 표시에 만족하는 경우 (값이 양수이면 더 플러스 선도) 다음 완료를 다음과 같이
그래서 코드는 다음입니다. 제가 우리 모두가 콜카타 오프셋 올바른 동의 생각 5.5을 산출하기위한
String hourOffsetString = (hourOffset > 0.0 ? "+" + hourOffset : "" + hourOffset);
전체 코드를 실행 : 당신이 최고의 플러스 버전을 원하는 경우, 다음 줄을 추가합니다.