2014-10-28 3 views
1

У меня есть данные о времени, подобные этому 15:46:47.234, и хотел бы интерпретировать его с помощью strptime. Но когда я набираю strptime("%H:%M:%.3S",strcol(3)), я всегда получаю это предупреждение: Bad time format in string.gnuplot: strptime и миллисекунды

Кто-нибудь знает, что не так?

Благодарим за помощь!

ответ

2

Не задавайте никаких цифр для формата %S, просто использовать "%H:%M:%S", который также обрабатывает миллисекунды правильно:

t = '15:46:47.23' 
print strptime('%H:%M:%S', t) 

Это печатает 56807.23 на экране.

+0

спасибо! Отлично! – Froop

Смежные вопросы