woodisco 2023. 8. 19. 14:52

 

 

일시 생성 처리

 
우선 Calendar 클래스의 인스턴스를 생성하고, Calendar.getInstance() 메서드를 사용하여 현재 시간과 날짜 정보를 담고 있는 객체를 가져온다. 이 Calendar 객체는 날짜 및 시간 정보를 다루는 데 사용된다.
날짜와 시간을 어떤 형식으로 포맷팅 할지를 나타내는 패턴을 정의한다. yyyyMMddHHmm 패턴은 연도(4자리), 월, 일, 시간(24시간 형식), 분으로 나타내는 형식을 의미한다.
그 후, SimpleDateFormat 클래스의 인스턴스를 생성하고, 위에서 정의한 패턴을 사용하여 날짜와 시간을 지정된 포맷으로 변환해 준다.
SimpleDateFormat을 사용하여 Calendar 객체에 저장된 현재 날짜와 시간 정보를 지정된 패턴 형식에 맞게 변환한 후, 그 결과를 date 변수에 저장한다.

public String date() {
    String date = "";
    Calendar cl = Calendar.getInstance();
    String pattern = "yyyyMMddHHmm";
    SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
    date = simpleDateFormat.format(cl.getTime());

    return date;
}