mysql을 하면서 timestamp로 기록된 서버의 시간을 변환하는 일이 생겼습니다.
함수만 쓰면 될 줄 알았더니 아니더라구요.
보통 타임 스탬프가 10자리 인데 13자리라서 갸우뚱.. 했는데...
ms(micro second)까지 기록하는 것이 있더라구요.
이런경우... 변환할 때 저는 이렇게 사용했습니다.
date_format(from_unixtime(time/1000), '%Y-%m-%d %H:%i:%s')
|
사소한 것이지만 from_unixtime에서 제대로 변환이 되지 않으면 엉뚱한 값으로 계산이 되니 주의하는 것이 좋을 것 같습니다.
댓글 없음:
댓글 쓰기