Java Date and Time 시리즈 (7) - java. text. SimpleDateFormat 소개
2314 단어 Java
또는 문자열 의 날 짜 를 구체 적 인 Date 인 스 턴 스 로 표시 합 니 다.
SimpleDateFormat 인 스 턴 스 생 성
아래 와 같이 Simple DateFormat 인 스 턴 스 를 만 들 수 있 습 니 다:
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
그 중에서 pattern 매개 변 수 는 문자열 과 날짜 가 서로 바 뀔 때의 형식 을 지정 하 는 데 사 용 됩 니 다.날 짜 를 문자열 로 변환
format () 방법 을 사용 하면 날짜 형식의 값 을 문자열 표시 형식 으로 변환 할 수 있 습 니 다. 예 를 들 어:
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
String date = simpleDateFormat.format(new Date());
System.out.println(date); // 2013-12-04
format () 방법의 매개 변 수 는 자바 util. Date 형식의 인 스 턴 스 여야 합 니 다.문자열 을 날짜 로 변환
parse () 방법 을 사용 하면 날짜 형식의 문자열 을 java. util. Date 형식 으로 변환 할 수 있 습 니 다.
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
Date date = simpleDateFormat.parse("2013-12-04");
구체 적 인 언어 환경 에 따라 Simple DateFormat 인 스 턴 스 를 만 듭 니 다.
구체 적 인 언어 환경 은 Locale 류 를 통 해 먼저 소개 하지 않 겠 다 고 밝 힐 수 있다.Simple DateFormat 인 스 턴 스 를 구체 적 인 언어 환경 을 통 해 만 들 려 면 다음 과 같이 할 수 있 습 니 다.
String pattern = "EEEEE MMMMM yyyy HH:mm:ss.SSSZ";
SimpleDateFormat simpleDateFormat =
new SimpleDateFormat(pattern, new Locale("zh", "ZH")); //
String date = simpleDateFormat.format(new Date());
System.out.println(date);
출력 은 다음 과 같다. 2013 17:09:04.757+0800
우 리 는 요일 과 달의 표시 가 모두 중국어 인 것 을 발견 했다. 만약 에 new Locale (zh) 이 new Locale (en, EN) 로 바 뀌 면 수출 은 Wednesday December 2013 17: 09: 4.757 + 0800 으로 바 뀔 것 이다.상용 날짜 형식
dd-MM-yy 31-01-12
dd-MM-yyyy 31-01-2013
MM-dd-yyyy 01-31-2013
yyyy-MM-dd 2013-01-31
yyyy-MM-dd HH:mm:ss 2013-01-31 23:59:59
yyyy-MM-dd HH:mm:ss.SSS 2013-01-31 23:59:59.999
yyyy-MM-dd HH:mm:ss.SSSZ 2013-01-31 23:59:59.999+0100
EEEEE MMMMM yyyy HH:mm:ss.SSSZ Saturday November 2013 10:45:42.720+0100
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JPA + QueryDSL 계층형 댓글, 대댓글 구현(2)이번엔 전편에 이어서 계층형 댓글, 대댓글을 다시 리팩토링해볼 예정이다. 이전 게시글에서는 계층형 댓글, 대댓글을 구현은 되었지만 N+1 문제가 있었다. 이번에는 그 N+1 문제를 해결해 볼 것이다. 위의 로직은 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.