1. timezone 체크

 

import datetime

 

datetime.datetime.utcnow()                      ==> 2019 , 6 ....  list 형태로 time 반환

datetime.datetime.untcnow().tzinfo is None  ==> timezone 없는지 체크

 

 

2. dateutil를 사용하여 timezone 처리

 

from dateutil  import tz

 

tz.gettz("Asia/Seoul")

tz.gettz("GMT+9")

 

============================

 

import datetime

from datautil import tz

 

now = datetime.datetime.now()  ==> list..

tz = tz.gettz("Asia/Seoul")        

now.replace(tzinfo=tz)               ==> timze 변경

 

 

3. timezone serialize 화

 

import datetime

from dateutil import tz

 

def utcnow():

   return datetime.datetime.now(tz=tz.tzutc())     ==> timezoe 포함

 

utcnow().isoformat()      ==> iso format string으로 변환하여 표시

'Language > python' 카테고리의 다른 글

grpc with python  (0) 2019.05.09
python performance and optimization  (0) 2019.03.29
유용한 python 라이브러리  (0) 2019.03.29
library 패스 지정  (0) 2019.03.29
pep8 check  (0) 2019.03.29

+ Recent posts