Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Jrun
- 인테리어그림
- JavaScript
- 국민연금
- samba
- Administrator
- Eclipse
- 에덴미술
- MSSQL
- flash
- CVS
- 블로그 조회수
- CSS
- 즐겨찾기 추가
- .NET
- HTML
- 블로그 수익화
- 소득세
- 블로그 방문자 늘리기
- IIS
- MySQL
- 블루수국그림
- Vista
- oralce
- Jexcel
- JSP
- PHP
- 갑근세
- 블로그 조회수 늘리기
- Adobe pdf reader
Archives
- Today
- Total
I LOVE EJ
Calendar() 달력출력하기 본문
import java.util.*;
public class TestCalendar3 {
public static void main(String args[]){
int year=Integer.parseInt(args[0]);
int month=Integer.parseInt(args[1]);
System.out.println(" ----------------------------------");
System.out.println(" "+year+"년 "+month+"월");
System.out.println(" ----------------------------------");
String week[]={"SUN","MON","TUE","WED","THU","FRI","SAT"};
for(int i=0; i<7; i++)
System.out.print(week[i]+"\t");
Calendar obj=Calendar.getInstance();
obj.set(year,month-1,1);
int loopNum=obj.get(Calendar.DAY_OF_WEEK);
System.out.println();
int lastDayOfMonth=obj.getActualMaximum(Calendar.DATE);
for(;loopNum-1>0;loopNum--)
System.out.print(" \t");
for(int i=1; i<=lastDayOfMonth;i++){
obj.set(year,month-1,i);
int weekCode=obj.get(Calendar.DAY_OF_WEEK);
if(weekCode!=7)
System.out.print(i+"\t");
else
System.out.print(i+"\n");
}
}
}
java TestCalendar3 2006 12
public class TestCalendar3 {
public static void main(String args[]){
int year=Integer.parseInt(args[0]);
int month=Integer.parseInt(args[1]);
System.out.println(" ----------------------------------");
System.out.println(" "+year+"년 "+month+"월");
System.out.println(" ----------------------------------");
String week[]={"SUN","MON","TUE","WED","THU","FRI","SAT"};
for(int i=0; i<7; i++)
System.out.print(week[i]+"\t");
Calendar obj=Calendar.getInstance();
obj.set(year,month-1,1);
int loopNum=obj.get(Calendar.DAY_OF_WEEK);
System.out.println();
int lastDayOfMonth=obj.getActualMaximum(Calendar.DATE);
for(;loopNum-1>0;loopNum--)
System.out.print(" \t");
for(int i=1; i<=lastDayOfMonth;i++){
obj.set(year,month-1,i);
int weekCode=obj.get(Calendar.DAY_OF_WEEK);
if(weekCode!=7)
System.out.print(i+"\t");
else
System.out.print(i+"\n");
}
}
}
java TestCalendar3 2006 12
'Com Language > Java' 카테고리의 다른 글
java.util.Calendar Field 설명 (0) | 2007.08.10 |
---|---|
calendar 이용 달력 (0) | 2007.08.10 |
Calendar 클래스 (0) | 2007.08.10 |
Calendar.getInstance() (0) | 2007.08.10 |
데이터 저장공간 (배열, Collection, Map) (0) | 2007.08.10 |