MENU

Java 모든 날짜 / 시간 문자열을 Date, Calendar 형식으로

목차

모든날짜·시간문자열java.util.Date,,,java.util.Calendar로 변환

Java의 모든날짜, 시간 문자열가능하다면 java.util.Calendar ,,, java.util.Date 형식으로 변환하는 샘플 프로그램입니다.

변환에는 일단 디폴트의 일자·시각 문자열에 포맷을 실시하고 그 후 java.util.Calendar 형식으로 변환합니다. 변환이 불가능한 경우는 IllegalArgumentException 가 슬로우 됩니다

또한,java.util.Date 형태로의 변환은 Calendar 클래스의 getTime() 메소드를 사용합니다.

변환 가능한 날짜 형식은 다음과 같습니다.

샘플 프로그램



실행 결과

◆실행예

◆출력 결과

----- 날짜 전용 --------------------------- [2007/01/01] = 'Mon Jan 01 00:00: 00 JST 2007' [2007-01-01] = 'Mon Jan 01 00:00:00 JST 2007' [20070101] = 'Mon Jan 01 00:00:00 JST 2007' [07-01-01] = ' Jan 01 00:00:00 JST 2007' ----- 날짜 + 시간 -------------------------- [2007/01/01 12:00:00] = 'Mon Jan 01 12:00:00 JST 2007' [20070101 12:00:00] = 'Mon Jan 01 12:00:00 JST 2007' [2007/01/01 12:00 = 'Mon Jan 01 12:00:00 JST 2007' ----- 시간 만 --------------------------- [12: 00:00] = 'Wed Jun 06 12:00:00 JST 2007'

이 샘플 프로그램은 Chat & Messenger의 "캘린더 일정 관리 기능"에서 실제로 사용하고 있습니다.

  • URL을(를) 확인했습니다!
목차