0

시간대 설정의 settings.py : 9.1 데이터베이스 테이블의날짜는

USE_TZ = True 
TIME_ZONE = 'Europe/Moscow' # +4 

기록 (PostgreSQL을, 시간대와 타임 스탬프 :

2012년 12월 19일 15 : 30 : 51.164368 + 04

장고 날짜 필터 :

date(object.date,"d.m.Y H:i:s"), 
,451,515,

그리고이 모든 조작과 같이 템플릿에 출력을 제기 날짜 시간 후 : 이런 일이 발생하는 이유

2012년 12월 19일 11시 30분 51초

? 왜 장고는 TZ 정보를 사용하지 않습니까?

답변

1

USE_TZFalse 일 때, 이것은 장고가 모든 datetimes를 저장할 시간대입니다. USE_TZTrue 일 때 장고가 템플릿에 datetime을 표시하고 양식에 입력 된 datetime을 해석하는 데 사용할 기본 시간대입니다.