반응형
자세한 패턴문자는 java.text의 SimpleDateFormat http://docs.oracle.com/javase/7/docs/api/ -api참조
package test;
import java.util.*; import java.text.*; public class Calendar { public static void main(String[] args) { GregorianCalendar calendar = new GregorianCalendar(); SimpleDateFormat dateFrormat = new SimpleDateFormat( // 날짜와 시간을 포멧하는 SimpleDataFormat 클래스 -> 간단하게 사용가능하다. "yyyy년 MM월 dd일 aa hh시 mm분 ss초"); // 날짜와 시간의 포맷에 사용되는 문자열 패턴 String str = dateFrormat.format(calendar.getTime()); System.out.println(str); // 현재 설정되어있는 날짜와 시간을 알아낸다. // 다른 시간대의 날짜와 시간을 출력하기위해서는 TimeZone 클래스의 // 정적 메소드인 getTimezone 메소드 사용. dateFrormat.setTimeZone(TimeZone.getTimeZone("America/New_York")); // TimeZone객체는 java.utill 패키지에 속하는 TimeZone 클래스 타입의 객체. // "America/New_York" 문자열에 해당하는 TimeZOne 객체를 찾아서 리턴하는 메소드 String str2 = dateFrormat.format(calendar.getTime()); System.out.println(str2); // "America/New_York" 의 시간을 출력. } }
출력 결과 :
2013년 07월 08일 오후 04시 30분 08초
2013년 07월 08일 오전 03시 30분 08초
반응형
'JAVA' 카테고리의 다른 글
Collection (0) | 2013.07.22 |
---|---|
2013년 7월 3일 강의내용(생성자, Wrapper Class, Vector & ArrayList). (0) | 2013.07.22 |
문자열(String) 처리 종합 예제 (0) | 2013.07.22 |
2013년 7월 2일 강의내용. (0) | 2013.07.22 |
특수문자 도표(& 문자)(링크) (0) | 2013.07.18 |