[IT]/java

java.currentTimeMillis(유닉스 시간)

givemebro 2021. 3. 18. 12:28
반응형

currentTimeMillis

자바에서는 시간 정보를 System.currentTimeMillis() 메서드를 이용함
반환되는 값은 long 타입이고 세계표준시로 1970년 1월 1일 0시 0분 기준으로
몇 밀리세컨드가 흘렀는 지 기록한 값 > 유닉스 시간이라고도 함

 

package step10;

import java.text.SimpleDateFormat;

/*
 * 유일한 파일명을 만들기 위해 시간 정보를 이용하는 예제
 * 
 * 자바에서는 시간 정보를 System.currentTimeMillis() 메서드를 이용함
 * 반환되는 값은 long 타입이고 세계표준시로 1970년 1월 1일 0시 0분 기준으로
 * 몇 밀리세컨드가 흘렀는 지 기록한 값 > 유닉스 시간이라고도 함
 */
public class TestUnitTime {
	public static void main(String[] args) {
		System.out.println(System.currentTimeMillis());
		long time = System.currentTimeMillis();
		SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss.SSS");
		String nowTime = format.format(time);
		System.out.println(nowTime);
	}
}
1616037899654
2021-03-18 12:24:59.656
반응형