Programming Language/Java

Date 클래스

DongHo 2023. 5. 17. 09:06

Date 클래스

import java.util.Date;

 

생성자

Date day = new Date();

 

메소드

메소드 기능
getDate() 달(1-31)의 날짜를 반환합니다.
getDay() 주(0-6)의 날짜를 반환합니다.
getFullYear() 년도(yyyy)를 반환합니다.
getHours() 시간(HH)을 반환합니다.
getMilliseconds() 1000분의 1초(SSS)를 반환합니다.
getMinutes() 분(mm)을 반환합니다.
getMonth() 달(MM)을 반환합니다.
getSeconds() 초(ss)를 반환합니다.
getTime() "yyyy-MM-dd E요일 HH:mm:ss:SSS"형식으로 반환합니다.
getTimezoneOffset() GMT와 local 시간 사이의 차이를 분으로 반환합니다.
getYear() Deprecated, 대신 getFullYear() method를 사용합니다.
parse() Date string을 분석하고 "yyyy-MM-dd E요일 HH:mm:ss:SSS"형식으로 반환합니다.
getUTCDate()
getUTCDay()
getUTCFullYear()
getUTCHours()
getUTCMilliseconds()
getUTCMinutes()
getUTCMonth()
getUTCSeconds()
universal time에 따라 반환합니다.
setDate()
setDay()
setFullYear()
setHours()
setMilliseconds()
setMinutes()
setMonth()
setSeconds()
값을 설정합니다.
and so on...

 

 

Date, Calendar 클래스를 이용한 예제

import java.util.Date;
import java.util.Calendar;

public class Main{
	public static void main(String[] args){
    	
        SimpleDateFormat simpleDateFormat = 
        		new SimpleDateFormat("yyyy-MM-dd E요일 HH:mm:ss:SSS");
        
        Date today = Calendar.getInstance().getTime();
        
        System.out.println(simpleDateFormat.format(today));
        
        Calendar canlendar = Calendar.getInstance();
        
        calendar.get(Calendar.YEAR);
    }
}

 

 

 

Referece
https://codedragon.tistory.com/4418

'Programming Language > Java' 카테고리의 다른 글

제네릭 클래스  (0) 2023.05.17
Calendar 클래스  (0) 2023.05.17
Math 클래스  (0) 2023.05.17
인터페이스(interface)  (0) 2023.05.17
추상 클래스(Abstract Class)  (0) 2023.05.17