sitelink1 https://coding-factory.tistory.com/259 
sitelink2  
sitelink3  
sitelink4  
sitelink5  
sitelink6  

대표적으로 3가지가 주로 사용되고 있죠. Date객체를 사용하는 방법, Calendar클래스의 getInstance() 메서드를 활용하는 방법, System클래스의 currentTimeMillis() 메스드를 활용하는 방법이 바로 그것입니다. 이번 포스팅에서는 현재날짜, 현재시간을 원하는 형태로 포맷팅하여 출력하는 방법에 대해 알아보도록 하겠습니다.

 

1. Date객체를 활용하는 방법 

SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
		
Date time = new Date();
		
String time1 = format1.format(time);
String time2 = format2.format(time);
		
System.out.println(time1);
System.out.println(time2);

다운로드 (1).png

 

2. Calendar클래스의 getInstance()메서드를 활용하는 방법 

SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
		
Calendar time = Calendar.getInstance();
       
String format_time1 = format1.format(time.getTime());
String format_time2 = format2.format(time.getTime());
        
System.out.println(format_time1);
System.out.println(format_time2);

다운로드 (1).png

 

3. System클래스의 currentTimeMillis()메서드를 활용하는 방법 

SimpleDateFormat format1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss");
SimpleDateFormat format2 = new SimpleDateFormat ( "yyyy년 MM월dd일 HH시mm분ss초");
		
String format_time1 = format1.format (System.currentTimeMillis());
String format_time2 = format2.format (System.currentTimeMillis());
        				 		
 System.out.println(format_time1);
 System.out.println(format_time2);

다운로드 (1).png

 

 

 

 

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
22 문자의 ASCII 값 테이블 - String.charAt() file 황제낙엽 2023.03.28 0
21 숫자형 클래스 BigInterger (int, long 범위 초과) 황제낙엽 2022.01.16 368
20 LocalDate.now() 오늘 날짜 황제낙엽 2022.01.16 7
19 지정한 일자보다 하루 뒤로 설정하기 황제낙엽 2021.01.14 15
18 Calendar.set() - 날짜 설정하기, Calendar.add() - 날짜 더하기, Calendar.roll() - 그 부분만 날짜 더하기 황제낙엽 2019.08.02 89
» 현재날짜, 현재시간을 원하는 형태로 출력하는(Format) 다양한 방법 file 황제낙엽 2019.07.29 66
16 자바 소수점 n번째 자리까지 반올림하기 황제낙엽 2019.07.29 163
15 한글 초성 중성 종성 분리 유틸리티(자작) file 황제낙엽 2019.05.07 244
14 한글 초성 중성 종성 분리 (자모분리) 황제낙엽 2019.05.07 100
13 한글 인코딩의 이해 1편: 한글 인코딩의 역사와 유니코드 황제낙엽 2019.05.07 198
12 한글 인코딩의 이해 2편: 유니코드와 Java를 이용한 한글 처리 file 황제낙엽 2019.05.07 231
11 현재 월,일,시간,분,초 등등 가져오기 황제낙엽 2017.11.02 858
10 Calendar, Date, Format, java.time 패키지 황제낙엽 2017.10.31 108
9 날짜, 시간 문자열 값으로 Date 오브젝트로 만들기 >> SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US) 황제낙엽 2017.10.31 1516
8 SimpleDateFormat Symbol file 황제낙엽 2016.12.20 74
7 숫자의 형식화 #1(Part-1)-java.text.NumberFormat 황제낙엽 2008.07.08 19
6 숫자 에 대응 되는 문자의 형식화 #2 황제낙엽 2008.07.08 33
5 숫자 에 대응 되는 패턴의 형식화 #1 황제낙엽 2008.07.08 51
4 숫자를 통화 표기 형태로 변환하기 황제낙엽 2008.07.08 27
3 NumberFormat, DecimalFormat 사용예 황제낙엽 2008.07.08 94