sql

DateTime 객체를 SimpleDateFormat으로 변환하기

카리스마유 2017. 2. 16. 11:57

 mysql column 에 DateTime 으로 data를 저장했을때 이것을 다시 java로 가져와서 date형태로 변환하려면 아래와 같은 방법으로 구현한다.


 1. model 에서 Timestamp 로 sql의 DateTime 객체를 mapping 한다.

 2. Timestamp 객체에서 getTime() method를 call한다.

 3. return type은 Date 이고 이것을 SimpleDateFormat으로 변환한다.



Timestamp  time;

Date date = new Date(time.getTime());

  SimpleDateFormat sdf = new SimpleDateFormat("yy/MM/dd HH:mm:ss") ;

  String convert_time = (sdf.format(date));