개발이야기
Python - timestamp(epoch time)을 datetime으로 변환하는 방법과 반대로 datetime을 timestamp로 변환하기
준호씨
2023. 5. 19. 23:10
반응형
timestamp(epoch time)을 datetime으로 변환하려면 datetime 모듈에 있는 fromtimestamp 함수를 사용하면 됩니다.
import datetime
print(datetime.datetime.fromtimestamp(0)) # 1970-01-01 09:00:00
반대로 datetime을 timestamp(epoch time)으로 변환하려면 timestamp 함수를 사용하면 됩니다.
print(datetime.datetime(1970, 1, 1, 9, 0, 0).timestamp()) # 0.0
Unix timestamp (Unix epoch = Unix time = POSIX time)는 1970년 1월 1일 0시 0분 0초부터 몇 초가 지났는지를 나타내는 숫자입니다. 한국은 여기서 9시간을 더하게 됩니다.
관련글
반응형