2
내가 장고의 트위터 피드를 구문 분석하려고 해요, 내가 게시 된 시간을 변환하는 이상한 문제에 봉착으로 꺼져 전체 올바르게 9 튜플 :타임 스탬프 변환 시간
>> print tweet_time
time.struct_time(tm_year=2009, tm_mon=6, tm_mday=17, tm_hour=14, tm_min=35, tm_sec=28, tm_wday=2, tm_yday=168, tm_isdst=0)
그러나 나는 호출 할 때이 :
나는 앞으로 시간 1시간로 끝날tweet_time = datetime.fromtimestamp(time.mktime(tweet_time))
:
,536,>> print tweet_time
2009-06-17 15:35:28
무엇이 여기에 있습니까?
당신의 제안은 옳았지 만, 어떻게하는지에 대한 힌트가 도움이되었을 것입니다. 작업 코드는 다음과 같습니다. tweet_time = datetime.fromtimestamp (tweet_time [0 : 8] + (-1,)) DST 플래그가 잘못되었습니다. Grr. –
이것은 UTC를 내부적으로 사용해야하며 출력 전용으로 로컬 시간으로 변환해야합니다 (예 : 표시). 구출하는 피츠. – zgoda
@zgoda는 어떻게하는지에 대한 깨끗한 예를보고 싶어합니다. – neuronet