datetime.today()
얼마나 오래 전에 무언가를 계산하기 위해 값에서 하나의 날짜 값을 빼려고 합니다. 그러나 그것은 불평합니다 :
TypeError: can't subtract offset-naive and offset-aware datetimes
값은 datetime.today()
내 다른 날짜 값 인 반면, "시간대 인식"될 것 같지 않습니다. datetime.today()
시간대를 인식하는 그 가치를 어떻게 얻 습니까?
현재 현지 시간으로 시간을 제공하고 있습니다. PST는 UTC-8 시간입니다. 최악의 경우, datetime
반환 된 객체에 시간대 값을 수동으로 입력하고 datetime.today()
UTC-8로 설정할 수 있습니까?
물론 이상적인 해결책은 시간대를 자동으로 아는 것입니다.
datetime.now().astimezone()
파이썬 3.6부터 사용할 수있는 것 같습니다