2012-11-23 12 views
0

GMT 시간으로 데이터베이스에 저장된 날짜 (datetime)가 있습니다. 나는 당신의 제안파이썬에서 GMT 시간을 현지 시간으로 변환

사전에

감사합니다 제발 내가이 사용하는 파이썬에게

을 달성 할 수있는 지역 time.How이 변환해야!

+0

Python 2.x 또는 Python 3.x를 사용하고 있습니까? 대답은 대부분 동일하지만 세부 사항이 다릅니다. –

+0

귀하의 지원에 많은 감사드립니다 ... 대답 Python 2.7을 사용하여 회신 지연에 대한 미안 해요. – Alchemist777

답변

2

8.1 datetime — Basic date and time types 특히 8.3 tzinfo objects을 읽으셨습니까?

그들은 정확히 원하는 것일 수있는 라이브러리 함수 datetime.astimezone(tz=None)을 설명합니다.

반환 새로운 tzinfo 속성 TZ와 날짜 객체, 결과는 자기와 같은 UTC 시간 그래서 날짜와 시간 데이터를 조정하지만, TZ의 현지 시간입니다. , 귀하의 질문에 무엇이라고 읽는 데

Pacific = USTimeZone(-8, "Pacific", "PST", "PDT") 

:

그들은 같은 선언으로 끝나는,이 UTC로부터의 오프셋 (offset)의 측면에서 시간대를 정의하는 예제 코드가?

date 또는 datetime이 있습니까? 즉, 데이터는 시간대 구성 요소 (time zone component) 시간 구성 요소가 없으면 다른 시간대로 날짜를 변경하는 의미는 무엇입니까?

datetime에 '순진'또는 '알고 있음'이 있습니까? 문서에서

인식 개체는 다른 인식 개체와 관련하여 자체를 찾기 위해 시간대 및 일광 절약 시간 정보와 같은 알고리즘 및 정치 시간 조정에 대한 충분한 지식을 갖추고 있습니다. 인식 개체는 해석에 열려 있지 않은 특정 순간을 나타 내기 위해 사용됩니다.

순진한 개체에는 다른 날짜/시간 개체와 관련하여 모호하지 않게 자신을 찾을 수있는 충분한 정보가 없습니다. 순진한 개체가 다른 표준 시간대의 UTC (Coordinated Universal Time), 현지 시간 또는 시간을 나타낼 지 여부는 특정 프로그램이 미터, 마일 또는 질량을 나타내는 지 여부와 마찬가지로 프로그램에 달려있는 것처럼 순전히 프로그램에 달려 있습니다. 순수한 객체는 현실의 일부 측면을 무시하는 비용으로 이해하고 작업하기 쉽습니다.

파이썬 문서는 실제로 아주 좋습니다. 아마도 StackOverflow에 질문하지 않고도 질문에 대답 할 것입니다.

관련 문제