ㄴ Singleton Pattern으로 설계된 클래스 (객체를 만들어서 사용불가)
ㄴ .getInstance() : 클래스 내부에서 선언된 자신의 클래스 객체를 얻어옴
package test;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Ex00 {
public static void main(String[] args) {
Calendar cd = Calendar.getInstance();
long time = cd.getTimeInMillis();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일 E요일 hh시 mm분 ss초");
System.out.println(sdf.format(time));
// 0000년 00월 00일 0요일 00시 00분 00초
System.out.println(cd.get(Calendar.YEAR));
System.out.println(cd.get(Calendar.MONTH) +1); // 1 더해야 함
System.out.println(cd.get(Calendar.DAY_OF_MONTH)); // 일자
System.out.println(cd.get(Calendar.DAY_OF_WEEK)); // 요일 (1일 ... 6금 7토)
System.out.println(cd.get(Calendar.HOUR));
System.out.println(cd.get(Calendar.MINUTE));
System.out.println(cd.get(Calendar.SECOND));
}
}
SimpleDateFormat 의 활용
'Java > ☞' 카테고리의 다른 글
[27] 객체 : Date (0) | 2020.09.18 |
---|---|
[26] 래퍼 클래스 (0) | 2020.09.18 |
[25] 은닉성 - get set 메서드 (0) | 2020.09.18 |
[24] 메서드와 생성자 (0) | 2020.09.17 |
[23] member 전역변수와 Static & Instance (0) | 2020.09.17 |
댓글