유닉스 시간(Unix time)을 엑셀에서 바꿔보자! by 푸우

PHP로 만들어진 게시판에서 노가다로 내용을 다른 곳으로 옮기려고 하는데, 갑자기 시간이 1155946467 이라고 적혀있더군요. 헉 난갑했습니다. 그러나 우리에게는 구글이 있었습니다. 찾아보니 유닉스 시간이 따로 있더군요. 그래서 이걸 변환 시켜줄 수 있다는 희망을 가지고 좀더 구글을 괴롭혔습니다. 홍가일보에서 유닉스용-타임스탬프를-엑셀의-날짜로-변환 이라는 글을 찾았습니다. 위의 글에서 선보인 예제를 보죠. 1155946467 이라는 값을 다음과 같이 변화합니다.

1155946467 / 86400 + 365*70 + 17 + 9/24 = 25567.375

그런 다음 25567.375의 셀서식을 날짜로 변경하면 2006-08-17 과 같은 날짜를 얻을수 있습니다.

홍가 일보 만세!!

그러나 저는 이제부터 게시판 글 20여개 백업해야 합니다. ^^;

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://apeiron.egloos.com/tb/2796225 [도움말]
  • 유닉스용 타임스탬프를 엑셀의 날짜로 변환... 2007/02/07 11:06 #

    TRAC에서 report view를 통해 생성된 text 파일을 엑셀에서 읽고 보니... 날짜가 이상하게 나온다. 조사해 보니 TRAC에서 사용하는 DB(SQLite)가 날짜를 유닉스용 타임스탬프를 사용하기 때문... 결과적으로... 아래와 같이 변환하여 사용하면 된다. =유닉스타임스탬프/86400 + 365*70 + 17 + 9/24 유닉스 타임스탬프는 1970년 1월 1일부터의 초이고 엑셀 시간은 1900년 1월 1일부터의 일을 의미. 17...... more

덧글

댓글 입력 영역