Posted by 윤경구 on May 02, 1997 at 18:09:49:
In Reply to: [질문] 현재의 시각알기 (한국시각) posted by 강신동 on May 01, 1997 at 10:35:02:
일반적으로 자바 1.1의 text 패키지를 사용하여 형식을 지정할 수 있습니다.
다음과 같이 하면 됩니다.
특별하게 TimeZone을 다시 지정하지 않으면 GMT+09:00으로 표현됩니다.
KST로 표현하기 위해 다시 TimeZone을 지정하였습니다.
import java.text.*;
import java.util.*;
class a {
public static void main(String[] args) {
final int millisPerHour = 60 * 60 * 1000;
SimpleDateFormat fmt= new SimpleDateFormat();
fmt=(SimpleDateFormat) DateFormat.getDateTimeInstance(
DateFormat.FULL, DateFormat.FULL, Locale.KOREAN);
SimpleTimeZone timeZone = new SimpleTimeZone(9*millisPerHour,"KST");
fmt.setTimeZone(timeZone);
long time=System.currentTimeMillis();
String str=fmt.format(new Date(time));
System.out.println("Date="+str);
}
}