나는 모든 인터넷을 통해 검색되었습니다이 문제파이썬 | mktime은 오버플로 오류
OverflowError: mktime argument out of range
내가 알고 싶은
t = (1956, 3, 2, 0, 0, 0, 0, 0, 0)
ser = time.mktime(t)
이 예외를 일으키는 코드에 대한 적절한 해결책을 찾을 수 없습니다 이 예외에 대한 실제 이유는 날짜가 유효한 범위에 있지 않지만 나에게 의미가 없으며 범위가 무엇인지에 대해 설명합니다. 그것은 우리가 사용하고있는 시스템에 달려 있습니까? 또한이 문제에 대한 좋은 해결책을 알고 싶습니다.
감사합니다.
인쇄 diff.total_seconds() –
감사합니다. 답변을 업데이트했습니다. Python 2.5와 2.6은이 답변을 추가 할 때 2010 년에 훨씬 더 널리 퍼졌으며'total_seconds()'가 2.7 이후부터 사용 가능합니다. –