본문 바로가기

Python/공부공부

[Python] datetime 날짜/시간 모듈 (fromtimestamp(), utcfromtimestamp())

 

 

Unix 타임스탬프 : 1970년 1월 1일 00:00:00 UTC 이후 경과된 초의 수

from datetime import datetime

# 현재 Unix 타임스탬프를 가져옵니다.
timestamp = 1625072400

 

 

 datetime.fromtimestamp() _ 현지시간

# 현지 시간으로 변환
local_dt = datetime.fromtimestamp(timestamp)

print("Local Time:", local_dt)

 

출력결과 =>  Local Time: 2021-06-30 12:00:00

 


 

datetime.utcfromtimestamp() _ UTC시간

# UTC 시간으로 변환
utc_dt = datetime.utcfromtimestamp(timestamp)

print("UTC Time:", utc_dt)

 

출력결과 => UTC Time: 2021-06-30 12:00:00

 


 

* UTC(협정 세계시, Coordinated Universal Time)

전 세계적으로 동일한 기준 시간, 지리적 위치에 관계없이 일정.

 

* 현지 시간 

각 지역의 시간대(Time Zone)에 따라 다름. ( 미국(뉴욕)은 UTC-5, 한국은 UTC +9 시간대를 사용.)