예제 1
import java.util.Calendar;
public class Snippet {
public static void main(String[] args){
Calendar now = Calendar.getInstance();
String nows = now.get(Calendar.YEAR)+"년 "+ (now.get(Calendar.MONTH) +1) + "월 "+now.get(Calendar.DAY_OF_MONTH)+"일";
System.out.println(nows);
}
}
예제 2
public class Foo {
public static void main(String args[]) {
Calendar oCalendar = Calendar.getInstance( ); // 현재 날짜/시간 등의 각종 정보 얻기
System.out.println("현재 년: " + oCalendar.get(Calendar.YEAR));
System.out.println("현재 월: " + (oCalendar.get(Calendar.MONTH) + 1));
System.out.println("현재 일: " + oCalendar.get(Calendar.DAY_OF_MONTH));
System.out.println(); // 다음줄로 행갈이 하기
System.out.println("현재 시: " + oCalendar.get(Calendar.HOUR_OF_DAY)); // 24시간제
System.out.println("현재 분: " + oCalendar.get(Calendar.MINUTE));
System.out.println("현재 초: " + oCalendar.get(Calendar.SECOND));
System.out.println();
// 12시간제로 현재 시
System.out.print("현재 시: " + oCalendar.get(Calendar.HOUR));
if (oCalendar.get(Calendar.AM_PM) == 0) System.out.println("am");
else System.out.println("pm");
System.out.println("현재 초의 1000분의1초: " + oCalendar.get(Calendar.MILLISECOND));
System.out.println("현재 요일: " + oCalendar.get(Calendar.DAY_OF_WEEK)); // 일요일 = 1
System.out.println("올해 몇 번째 날: " + oCalendar.get(Calendar.DAY_OF_YEAR)); // 1월 1일 = 1
System.out.println("올해 몇 번째 주: " + oCalendar.get(Calendar.WEEK_OF_YEAR)); // 1월 1일은 = 1
System.out.println("이번 달의 몇 번째 주: " + oCalendar.get(Calendar.WEEK_OF_MONTH)); // 첫째 주 = 1
[출처] 자바 오늘날짜 구하기|작성자 폭풍간지
'개인 공부방 > JAVA' 카테고리의 다른 글
listFiles 클래스, Collections 사용법 (0) | 2012.11.05 |
---|---|
자바의 정석 edition2 _ 소스파일 (0) | 2012.10.16 |
자바의 정석_연습문제 답안 (0) | 2012.10.16 |
자바 계산기 v2 (0) | 2012.10.16 |
자바 계산기 v1 (0) | 2012.10.15 |