개발자로 가는길 :: Java SimpleDateFormat

Java SimpleDateFormat

728x90
반응형
package util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/* 형식화 클래스
 * java.text 패키지
 *  소수점, 콤마..
 *  
 */


public class SimpleDateFormatEx1 {
	public static void main(String[] args) {
		
		Date date = new Date();
		System.out.println(date);		
		
		SimpleDateFormat sdf = new SimpleDateFormat();
		System.out.println(sdf.format(date));	
				
		SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy년 MM월 dd일 E요일 a HH:mm:ss");
		System.out.println(sdf2.format(date));
		// y : 년도, M : 월, d : 일, h : 시, m : 분, s : 초, H : 24시간제 시, a : 오전/오후
		
		SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy년 MM월 dd일");
		SimpleDateFormat sdf4 = new SimpleDateFormat("yyyy/MM/dd");
		
		// 예외 exception - 컴파일 예외
		try {
			// parse() 날짜 데이터의 출력 형식을 변환
			Date d = sdf3.parse("2023년 03월 09일");
			System.out.println(sdf4.format(d));
		} catch (ParseException e) {			
			e.printStackTrace();
		}
	}
}
728x90
반응형

'개발 > K-DigitalTraining 수강중' 카테고리의 다른 글

Java Collection framework(List)  (0) 2023.03.10
Java LocalDate  (0) 2023.03.10
Java Calendar  (0) 2023.03.09
3/9 자바수업 (K-digital training)  (0) 2023.03.09
3/6 자바 수업 , 약간 그로기상태  (0) 2023.03.06

댓글()