2015-01-19 4 views
1

YYYY-MM-DD hh:mm:ss의 형식으로 현재 현지 시간과 날짜를 time 패키지의 Python으로 UTC 형식으로 변환하는 가장 쉬운 방법은 무엇입니까?날짜 시간 패키지를 사용하여 현재 시간을 utc 시간으로 변환하십시오.

import time 
time.strftime("%Y") + "-" + time.strftime("%m") + "-" + time.strftime("%d") + " " + time.strftime("%H") + ":" + time.strftime("%M") + ":" + time.strftime("%S") 
+1

을 시도해보십시오이 빠른 [Codecademy에서 (http://www.codecademy.com/courses/python -beginner-en-zFPOx/0/1? curriculum_id = 4f89dab3d788890003000096) 수업. –

답변

1

사용 datetime.datetime 대신 time의 : 나는 현재 시간을 얻기 위해 다음을 사용하고

from datetime import datetime 
time = datetime.utcnow().strftime("%Y-%m-%d %H:%M:%S") 
+0

참고 : "현지 시간"은'datetime.now()'입니다. 'datetime.utcnow()'는 이미 utc 시간을 반환합니다. '.strftime()'은 현지 시간을 utc로 변환하지 않습니다. datetime 객체를 string으로 변환합니다. – jfs

+0

예 @ J.F.Sebastian, 맞습니다. 내 대답은 원래 질문의 '시간'예를 기반으로했습니다. – Geotob

관련 문제