프로그래밍공부

[파이썬 datetime] timestamp 변환

찐아띠 2021. 12. 21. 21:31

파일 수정시간을 os.path.getmtime 으로 불러왔는데 매우 큰 숫자가 나와서 검색해보니 

1970 년 1 월 1 일 00:00:00 부터 1초에 1씩 증가시킨 숫자인 unix timestamp 이다.

 

년-월-일-시-분-초 로 변환하는 datetime모듈 사용법은 아래와 같다.

datetime.datetime.fromtimestamp()

import datetime

timeStamp = 1602937485927  #나온 숫자
print(datetime.datetime.fromtimestamp(timeStamp))  #원하는 형태