달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
반응형
상수 표

상수

사용방법

설명 

static int YEAR

Calendar.YEAR 

 현재 년도를 가져온다.

static int MONTH 

Calendar.MONTH 

 현재 월을 가져온다. (1월은 0) 

static int DATE 

Calendar.DATE 

 현재 월의 날짜를 가져온다

static int WEEK_OF_YEAR 

Calendar.WEEK_OF_YEAR

 현재 년도의 몇째 주

static int WEEK_OF_MONTH 

Calendar.WEEK_OF_MONTH 

 현재 월의 몇째 주 

static int DAY_OF_YEAR 

Calendar.DAY_OF_YEAR 

 현재 년도의 날짜 

static int DAY_OF_MONTH

Calendar.DAY_OF_MONTH 

 현재 월의 날짜 (DATE와 동일

static int DAY_OF_WEEK 

Calendar.DAY_OF_WEEK 

 현재 요일 (일요일은 1, 토요일은 7)

static int HOUR 

Calendar.HOUR 

 현재 시간 (12시간제)

static int HOUR_OF_DAY

Calendar.HOUR_OF_DAY 

 현재 시간 (24시간제

static int MINUTE 

Calendar.MINUTE 

 현재 분

static int SECOND 

Calendar.SECOND 

 현재 초 



소스예제
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.Calendar;
 
public class TestCalendar 
{
    public static void main(String args[])
    {
        Calendar cal = Calendar.getInstance();
        
        int year  = cal.get(Calendar.YEAR); // 년
        int month = cal.get(Calendar.MONTH); // 월
        int day   = cal.get(Calendar.DAY_OF_MONTH); // 일        
        System.out.println(year + "년" + month + "월" + day + "일");
                
        cal.set(20180102); // 날짜 설정        
        year  = cal.get(Calendar.YEAR); // 년
        month = cal.get(Calendar.MONTH); // 월
        day   = cal.get(Calendar.DAY_OF_MONTH); // 일
        System.out.println(year + "년" + month + "월" + day + "일");
    }
}
 
cs


new Calendar()로 생성안하고 getInstance()로 생성했다는거만 주의해주면 되겠다.

여러개의 객체를 만들 필요가 없으니 딱 한놈 만들어서 돌려쓰기 하나보다.


출력

2018년4월23일

2018년1월2일



'프로그래밍 > Java' 카테고리의 다른 글

[Java]BigDecimal 올림 반올림 버림  (0) 2018.08.04
[Java]Spring 한글설정  (0) 2018.07.09
[Java]String, StringBuffer, StringBuilder  (0) 2018.07.07
[Java] String.valueOf와 toString  (0) 2018.05.30
[Java]SimpleDateFormat  (0) 2018.05.20
Posted by 유령회사
|