날짜 시간을 '2018-06-22T09 : 38 : 00.000-04 : 00'형식에서 pandas datetime 형식으로 변환했습니다.
팬더를 사용하여 변환을 시도하고 출력을 얻었지만 출력은
o / p : 2018-06-22 09 : 38 : 00-04 : 00
date = '2018-06-22T09:38:00.000-04:00'
dt = pd.to_datetime(date)
예상 결과 : 2018-06-22 09:38
실제 결과 : 2018-06-22 09 : 38 : 00-04 : 00
시간대가있는 타임 스탬프가 있으므로로 UTC로 변환하면 Timestamp.tz_convert
시간이 변경됩니다.
date = '2018-06-22T09:38:00.000-04:00'
dt = pd.to_datetime(date).tz_convert(None)
print (dt)
2018-06-22 13:38:00
따라서 가능한 해결책은 datetimes에서 마지막 6 개 값을 제거하는 것입니다.
dt = pd.to_datetime(date[:-6])
print (dt)
2018-06-22 09:38:00
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다