자바로 오늘날짜와 시간 표현하기

 

DateMain.java

 

public class DateMain {

    public static void main(String[] args) {
        DateUtil date = new DateUtil();
        // 오늘날짜
        System.out.println("오늘날짜 => "+date.getDate());
        // 오늘 날짜와 현재 시간
        System.out.println("오늘날짜와 시간 => "+date.getDateTime());
        // 오늘 날자와 현재 시간(초)
        System.out.println("오늘날짜와 시간(초) => "+date.getTimeMillisecond());
    }
}

DateUtil.java

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

/**
 * DateUtil
 */
public class DateUtil {

    /**
     * 오늘날짜
     * @return
     */
    public String getDate() {
        long time = System.currentTimeMillis();
        SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd");
        String now = dayTime.format(new Date(time));
        return now;
    }

    /**
     * 오늘날짜와 시간 
     * @return
     */
    public String getDateTime() {
        long time = System.currentTimeMillis();
        SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd HHmmss");
        String now = dayTime.format(new Date(time));
        return now;
    }

    /**
     * 오늘날짜와 시간(초 까지)
     * @return
     */
    public String getTimeMillisecond() {
        long time = System.currentTimeMillis();
        SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
        String now = dayTime.format(new Date(time));
        return now;
    }
}

 


결과화면

 

블로그 이미지

미나미나미

,