티스토리 뷰
print (in_time) # 2019-09-27T01:57:07.679779126Z
in_time = in_time.replace('Z','')
in_time = in_time.split(".")
microsec = in_time[1][0:6]
in_time = in_time[0] + '.' + microsec
in_date = datetime.strptime(in_time, "%Y-%m-%dT%H:%M:%S.%f")
print (in_date) # 2019-09-27 01:57:07.679779
influxdb time 값을 불러오다 보면 위와 같은 time값을 받는 경우가 많다.
datetime.strptime 에서 microsecond (%f) 는 6자리까지만 지원함으로 소수점 6자리 뒤를 자른 뒤 처리한다.
'Programming > Python' 카테고리의 다른 글
Python 인자값(Arguments Value) 예외처리하기 (0) | 2019.09.23 |
---|
댓글
Notice
Recently Posted
TAG
- rfc3339
- nginx
- Peverse Proxy
- influxdb
- Raspberry Pi
- datetime
- FlightAware
- vue.js
- autossh
- Python
- ADS-B
- letsencrypt
- 인자값
- 예외처리
Posts by Date