import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
public static void main(String[] args) {
// String > Date
SimpleDateFormat parse1 = new SimpleDateFormat("yyyyMMddHHmmss");
System.out.println(parse1.parse("20200914103045"));
// Date > String
Date curDate = new Date();
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat format2 = new SimpleDateFormat("yy/MM/dd");
SimpleDateFormat format3 = new SimpleDateFormat("yyyy년 MM월 dd일 E요일");
SimpleDateFormat format4 = new SimpleDateFormat("HH:mm:ss");
SimpleDateFormat format5 = new SimpleDateFormat("hh:mm:ss a");
SimpleDateFormat format6 = new SimpleDateFormat("오늘은 yyyy년의 w주차이며 D번째 날입니다.");
SimpleDateFormat format7 = new SimpleDateFormat("현재날짜 M월 w주차, d번째 날, F번째 E요일.");
SimpleDateFormat format8 = new SimpleDateFormat("yyyyMMddHHmmss");
System.out.println(format1.format(curDate));
System.out.println(format2.format(curDate));
System.out.println(format3.format(curDate));
System.out.println(format4.format(curDate));
System.out.println(format5.format(curDate));
System.out.println(format6.format(curDate));
System.out.println(format7.format(curDate));
System.out.println(format8.format(curDate));
}
}
JAVA로 일하다보면 날짜형변환은 생각보다 자주 쓰이니 참고하자.
728x90
반응형
'프로그래밍 > 백엔드' 카테고리의 다른 글
C언어의 장점 및 컴파일러에 대해 정리 (C언어) (0) | 2020.09.19 |
---|---|
프로시저 에러메세지 출력방법 (PL SQL Developer) (0) | 2020.09.16 |
C언어로 Hello world! 첫 출력 (0) | 2020.09.13 |
세로로 출력되는 데이터를 가로로 출력하는 법 (오라클) (0) | 2020.09.10 |
JDK설치 및 환경변수 설정 (윈도우 10) (0) | 2020.09.10 |