2013-08-08 2 views
1

나는 유닉스 시대 이후로 초로 표현 된 파이썬으로 시간을 갖는다. 그러나 Matplotlib는 UTC가 0001-01-01 (http://matplotlib.org/api/dates_api.html) 이래로 일을 원합니다.파이썬에서 0001 년 1 월 1 일부터의 초로 변환 초

유닉스 에포크 이후의 초를 0001-01-01 UTC 이후의 일로 변환하려면 어떻게해야합니까?

+0

이 파이썬 시간'datetime' 유형을 보여줍니다? 그렇다면 링크 된 문서에서'date2num' 헬퍼 함수를 ​​사용하십시오. –

+0

아니요, 불행하게도 그 시대부터 (분수) 초의 부동 소수점 수입니다. datetime 객체간에 앞뒤로 변환하지 않고이 작업을 수행하는 영리한 방법이 있기를 바랍니다. –

+0

UTC가 1960 년대까지 시작되지 않았습니다. 그 전에는 보편적으로 정의 된 것이 없습니다. 그러나 MATLAB은 UTC를 이해할 수 있습니다. – chux

답변

4

문서의 좀 더 철저한 독서는 matplotlib.dates.epoch2num

관련 문제