티스토리 뷰

Django

TIME_ZONE vs USE_TZ

nickas 2019. 8. 27. 14:35

TIME_ZONE

Default: 'America/Chicago' (나는 왜 'UTC'지?)

USE_TZ이 False로 되어있으면, Django는  TIME_ZONE에 지정된 시간대로 시간을 저장.

 

Windows 환경에서는 시스템 시간대와 맟쳐줘야 함.

 

USE_TZ

Defatul: False

True로 설정되면 Django는 timezone-aware datetime을 사용

False이면 naive datetime을 사용

 

예) USE_TZ이 True이고 TIME_ZONE이 'UTC'이면 datetime이 UTC 시간대에 맞게 표현되고, 'Asia/Seoul'이면 한국 시간대에 맞게 표현됨.

USE_TZ이 False이면 datetime이 TIME_ZONE에 설정된 시간대로 저장됨.

 

 

'Django' 카테고리의 다른 글

클래스 필터링, 검색, 정렬의 이해  (0) 2019.08.28
인증, 권한, 스로틀링에 대한 이해  (0) 2019.08.28
Django 시작 프로그램?  (0) 2019.08.27
직렬화와 역직렬화 관리  (0) 2019.08.23
Django Utils  (0) 2019.08.23
최근에 올라온 글
글 보관함