이 경우 .strftime()
을 사용하지 마십시오. 당신은 지속 시간이 필요 경우 timedelta
로 변환하고 1000 분의 1 초 값으로 작동하기 위해 timedelta.total_seconds()
방법을 사용하십시오
이
s1 = datetime.datetime.strptime('00:00:01.015600', '%H:%M:%S.%f')
delta = s1 - datetime.datetime.combine(s1.date(), datetime.time.min)
print '{:.0f}ms'.format(delta.total_seconds() * 1000)
데모 : 반올림 1016 밀리 초입니다
>>> import datetime
>>> s1 = datetime.datetime.strptime('00:00:01.015600', '%H:%M:%S.%f')
>>> delta = s1 - datetime.datetime.combine(s1.date(), datetime.time.min)
>>> print '{:.0f}ms'.format(delta.total_seconds() * 1000)
1016ms
아니다 그것? –