package test;
import java.util.TimeZone;
/**
* 获取本地时区,是真实的时区,没有算夏令时偏移
* <功能详细描述>
*
* @author dKF69477 2013-10-31
*/
public class Test
{
public static void main(String[] args)
{
TimeZone localTimeZone = TimeZone.getDefault();
int rawOffset = localTimeZone.getRawOffset();
String symbol = "+";
if (rawOffset < 0)
{
symbol = "-";
}
rawOffset = Math.abs(rawOffset);
int offsetHore = rawOffset / 3600000;
int offsetMinute = rawOffset % 3600000 / 60000;
String hour = String.format("%1$02d", offsetHore);
String minute = String.format("%1$02d", offsetMinute);
String timeZone = "GMT" + symbol + hour + ":" + minute;
System.out.println(timeZone);
}
}
import java.util.TimeZone;
/**
* 获取本地时区,是真实的时区,没有算夏令时偏移
* <功能详细描述>
*
* @author dKF69477 2013-10-31
*/
public class Test
{
public static void main(String[] args)
{
TimeZone localTimeZone = TimeZone.getDefault();
int rawOffset = localTimeZone.getRawOffset();
String symbol = "+";
if (rawOffset < 0)
{
symbol = "-";
}
rawOffset = Math.abs(rawOffset);
int offsetHore = rawOffset / 3600000;
int offsetMinute = rawOffset % 3600000 / 60000;
String hour = String.format("%1$02d", offsetHore);
String minute = String.format("%1$02d", offsetMinute);
String timeZone = "GMT" + symbol + hour + ":" + minute;
System.out.println(timeZone);
}
}