본문 바로가기
발전소/[T.I.L] : Today I Learned

[TIL] : 202

by 오주현 2022. 5. 16.
반응형

일일 배움을 위한 Today I Learned !


소경관

오늘 여러 기능을 코딩하고 있는데 많은 설계 미스가 발견되고 있는 중이다.

 

아직 코딩한 내용을 정리하지 못 해서 블로그에 포스팅을 못 하지만 간단한 로직 하나 적어본다.

 

package project.SPM.util;

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateUtil {

    /**
     * 날짜, 시간 출력
     * @param fm 날짜 출력 형식
     */
    public static String getDateTime(String fm) {

        Date today = new Date();
        SimpleDateFormat date = new SimpleDateFormat(fm);

        return date.format(today);
    }

    /**
     * 날짜, 시간 출력
     * @return 기본 값은 년, 월, 일
     */
    public static String getDateTime() {
        return getDateTime("yyyy.MM.dd");
    }
}

날짜와 시간을 출력하는데 자주 사용되는 로직을 따로 Util 클래스를 만들어주었다.

 

carDTO.setCheckTime(DateUtil.getDateTime("yyyyMMddhhmmss"));

이런식으로 활용을 할 수 있다.

반응형

'발전소 > [T.I.L] : Today I Learned' 카테고리의 다른 글

[TIL] : 204  (0) 2022.05.18
[TIL] : 203  (0) 2022.05.17
[TIL] : 201  (0) 2022.05.15
[TIL] : 200 🎉  (0) 2022.05.14
[TIL] : 199  (0) 2022.05.13

댓글