package ch04_data;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
* Date
* → 날짜를 표현할 때 사용.
*
* SimpleDate
* → 날짜를 원하는 형태의 문자열로 변환하는 클래스.
* y 년도 H 0~23시
* M 월 h 1~12시
* d 일 m 분
* D 1~365일 s 초
* E 요일
* a 오전/오후
*/
public class ExDate {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
System.out.println();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일 hh시 mm분 ss초");
String currenTime = sdf.format(date);
System.out.println(currenTime);
}
}
package ch04_data;
import java.util.Calendar;
public class ExCalendar {
public static void main(String[] args) {
Calendar now = Calendar.getInstance();
System.out.println(now);
System.out.println();
int year = now.get(Calendar.YEAR);
int month = now.get(Calendar.MONTH)+1;
int day = now.get(Calendar.DAY_OF_MONTH);
int hour = now.get(Calendar.HOUR);
int min = now.get(Calendar.MINUTE);
int sec = now.get(Calendar.SECOND);
System.out.println(year + "년 " + month + "월 " + day + "일 ");
System.out.println(hour + "시 " + min + "분 " + sec + "초");
}
}