날자의 db 필드 값이 1113739639 이면 어떻게 변환하여야 하는지요?

예전 적수네 보드를 사용하던 어떤 싸이트의 db의 백업 파일을 받았는데,
그누보드로 변환하는 과정이라서,
그누보드의 wr_datetime 필드에 변환하여 집어넣어야 합니다.

날자 필드가 문제되고 있는데,
적수네 보드 date (int,11) 의 값이 1113739639 로 저장되어 있는 경우라면
예전 홈페이지에서는 2005.04.17일로 표시 되고 있었는데,
어떻게 변환하여야 그누보드 db에 날자를 제대로 넣어줄 수 있는지요?
조언을 부탁드립니다.
|

댓글 3개

날자 변환 답을 찾았습니다. 자문자답

update (파일명) set wr_datetime = FROM_UNIXTIME(1113739639) WHERE `wr_id` = 1

숫자 값 대신에 필드명을 넣어주면 되겠지요

- UNIX_TIMESTAMP() : '1970-01-01 00:00:00' 부터의 초를 반환한다. 인자가 주어질 경우는 해당 날짜에 대한 유닉스 시간을 반환한다.
- 예 : select UNIX_TIMESTAMP();
select UNIX_TIMESTAMP('1997-10-04 22:23:00');

- FROM_UNIXTIME(unix_timestamp) : 유닉스시간에서 날짜 형식으로 변환한다.
- 예 : select FROM_UNIXTIME(875996580);
자문자답이 정답이네요
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,601
17년 전 조회 1,135
17년 전 조회 1,651
17년 전 조회 802
17년 전 조회 1,054
17년 전 조회 944
17년 전 조회 847
17년 전 조회 1,130
17년 전 조회 973
17년 전 조회 1,328
17년 전 조회 985
17년 전 조회 900
17년 전 조회 972
17년 전 조회 993
17년 전 조회 1,933
17년 전 조회 1,570
17년 전 조회 1,730
17년 전 조회 1,499
17년 전 조회 1,255
17년 전 조회 1,478