2005. 12. 30. 09:57
unix timestamp 변환하기...
1970년 1월 1일 0시 0분 0초 부터 현재까지의 시간을 초로 계산함.
2005년 12월 30일 09시 50분 13초 ====> 1135936213 초.
1. script 이용
: http://www.onlineconversion.com/unix_time.htm
2. sql이용
: SELECT ROUND((to_date('20051230095013','yyyymmddhh24miss')-TO_DATE('19700101','YYYYMMDD'))*86400) FROM DUAL;
위와 같이 하면 unix에서 찍어본 날자와 9시간정도 차이가 난다.
이유는 자세히 모르겠다.
timezone문제인듯.... TZ=KST-9
보정을 하면...
SELECT ROUND((to_date('20051230095013','yyyymmddhh24miss')-TO_DATE('19700101','YYYYMMDD'))*86400-32400) FROM DUAL;
3. unix에서
NOW_TIME=`perl -e 'print time'`
'UNIX' 카테고리의 다른 글
UNIX FTP 사용법 (0) | 2006.07.04 |
---|---|
Unix 압축/해제 명령어 모음 (0) | 2006.03.13 |
Unix Shell (0) | 2005.11.25 |
클라이언트(Resolver) 설정 (0) | 2005.10.24 |
C shell, Bourne shell에서의 테스트 방식 비교 (0) | 2005.10.17 |