나는이 내 모델 중 하나에 다음 코드 :문자열에 UTC 시간을 생산
def shortDescription(self):
return self.name + ' ' + self.class_date.strftime("%I:%M")
self.class_date이 시간대 인식 DateTimeField, self.class_date.is_aware() True이면 USE_TZ는 True입니다.
shortDescription은 기본 시간대가 아닌 UTC로 시간을 제공하는 문자열을 반환합니다. 템플릿의 {{aclass.class_date}}를 사용하면 올바른 시간대에 시간이 표시됩니다.
strftime은 항상 기초적인, 순진한 시간에 작동합니까? 아니면 여기서 또 무슨 일이 일어나고있는거야?
당신이 무엇을 : 당신은 자동으로이 작업을 수행하는
date
필터에 의존 할 수을 또는 : 당신이 더 필요한 경우
, 당신은 그것을 변환해야합니다 "시간대 인식 날짜"를 의미합니까? 어떤 계급입니까? –