장고 타임존 세팅 문제점 해결
장고에서 날짜와 시간을 다루다 보면 timezone 관련 예상치 못한 문제가 많이 일어난다.timezone 세팅을 해 줘야 하는데 가장 오류가 없게 사용하기 위한 방법을 찾았고정리를 해두려 한다 한국시간은 UTC+9 표준 시간보다 9시간 이후라고 보면 되는데 설정에서 USE_TZ = TrueTIME_ZONE = 'Asia/Seoul'설정을 해 두어도 일반적으로 사용하는 timezone.now()로고 정보를 가지고 오면timezone정보가 없는 표준시간으로 가지고 온다. 사용하기에 따라 다르겠지면 9시간의 차이 때문에 이래 저래 문제가 생긴다. 여러 시도를 해보았는데 가장 문제가 없는 방법은timezone.localtime()을 사용하거나timezone.make_ware( {{ datetime }} )형식..
전문성/백앤드
2017. 12. 14. 15:09
리눅스 서버 시간 설정하기
운영하는 서비스에서 서버시간이 4분씩 늦게 흘러가고있었다 생각치도 못한 일이라서 ㅋㅋㅋ 찾는데 한참걸렸음 해결방법을 정리 일단 지금 설정된 시간 설정을 보는 명령어는 date 일반적으로 사용하는 타임서버의 시간을 보는 명령어는 rdate이다 없으면 apt를 이용해서 설치하자 sudo apt-get install rdate 타임서버 시간보기rdate -p timeserver 타임서버 시간 로컬로 맞추기(sudo 권한이 있어야함)rdate -s timeserver 주로 쓰이는 타임서버는 time.bora.nettime.kriss.re.kr이 두가지 인 듯 하다.
전문성/백앤드
2016. 12. 14. 14:41