[Java] java.util 패키지 - Date 클래스

chael_lo·2021년 5월 18일
0

Java

목록 보기
29/52

Date 클래스

날짜와 시간정보를 저장하기 위한 클래스

Date 클래스 인스턴스 생성

Date 클래스의 매개변수가 없는 생성자로 인스턴스를 생성하면 시스템의 현재 날짜와 시간정보가 인스턴스에 저장된다.

import java.util.Date;

Date now = new Date();

Date 클래스 메소드 종류

Date.toString()

Date 인스턴스에 저장된 날짜와 시간정보를 문자열로 변환하여 반환하는 메소드다.
참조변수에 toString 메서드를 사용하지 않아도 자동 호출된다.
타임 스템프: 1970년 1월 1일부터 1ms마다 1씩 증가된 정수값.
날짜와 시간정보를 정수값으로 표현하여 연산하기 위해 사용한다.

System.out.println(now.toString());//출력: Mon May 17 16:57:21 KST 2021
System.out.println(now);//toString 메소드 자동 호출

Date.getTime()

Date 인스턴스에 저장된 날짜와 시간정보를 long 타입의 정수값 TimeStamp으로 변환하여 반환하는 메소드다. 날짜와 시간정보를 정수값으로 표현하여 연산하기 위해 사용한다.

long nowTime= now.getTime();
System.out.println(nowTime);//출력: 1621238872027
profile
천천히 꾸준히

0개의 댓글