유닉스타임스탬프

유닉스타임스탬프/86400 + 365*70 + 17 + 9/24

유닉스 타임스탬프는 1970년 1월 1일부터의 초이고 엑셀 시간은 1900년 1월 1일부터의 일을 의미.
17은 70년동안 윤년이 17번 있었다는 의미이고 마지막 9/24는 대한민국이 UTC+9 시간대에 있기 때문…

예제)
1155946467 / 86400 + 365*70 + 17 + 9/24 = 25567.375
25567.375의 셀서식을 날짜로 변경하면 2006-08-17 과 같은 날짜를 얻을수 있다.

——————————————————————————————

=B2/86400+365*70+19+TIMEVALUE(“9:00:00”)

이렇게 하시고 셀서식에서 표시 형식을 날짜로 해주시면 됩니다.

B2 : timestamp값
365*70+19 : 1970년 1월 1일 (Timestamp의 0 = 1970, 엑셀의 0 = 1900)
TIMEVALUE(“9:00:00”) : GMT+9

Posted in MySQL