JAVA
SimpleDateFormat_원하는 포맷으로 시간출력
장꾸꾸
2020. 8. 12. 17:45
import java.text.SimpleDateFormat;
import java.util.Date; //실행당시의 컴퓨터의 시간을 밀리세컨드까지 가져오는 것.
public class date {
public static void main(String[] args) {
// TODO Date 유틸 사용
Date date = new Date();
System.out.println(date.toString()); //현재시간 나타내기
//쌍따옴표 안에 적어주는 글자에 맞춰서 다르게 표현 가능 (날짜표시의 포맷을 정해줌)
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat format2 = new SimpleDateFormat("yyyy년 MM월 dd일 E요일");
SimpleDateFormat format3 = new SimpleDateFormat("HH:mm:ss");
SimpleDateFormat format4 = new SimpleDateFormat("HH:mm:ss a");
SimpleDateFormat format5 = new SimpleDateFormat("오늘은 yyyy년의 w주차 D번째 날");
SimpleDateFormat format6 = new SimpleDateFormat("오늘은 M월의 w번째 주, d번째날이고, F번째 E요일");
System.out.println(format1.format(date));
System.out.println(format2.format(date));
System.out.println(format3.format(date));
System.out.println(format4.format(date));
System.out.println(format5.format(date));
System.out.println(format6.format(date));
출력)
Wed Aug 12 17:41:34 KST 2020
2020-08-12
2020년 08월 12일 수요일
17:41:34
17:41:34 오후
오늘은 2020년의 33주차 225번째 날
오늘은 8월의 33번째 주, 12번째날이고, 2번째 수요일