У меня есть массив строк времени, например 115521.45
, который соответствует 11:55:21.45
с точки зрения фактических часов.преобразовать строку во время в r
У меня есть другой массив строк времени в стандартном формате (ЧЧ: ММ: SS.0), и мне нужно сравнить эти два.
Я не могу найти способ конвертировать исходный формат времени во что-то пригодное для использования.
Я пробовал использовать strptime, но все, что он делает, это добавить дату (неправильную дату) и избавиться от десятичных знаков времени. Я не заботиться о дате и мне нужно десятичные места:
например
t <- strptime(105748.35, '%H%M%OS') = ... 10:57:48
используя% OSN (п = 1,2 и т.д.) дает НС.
В качестве альтернативы, есть ли способ конвертировать такое время, как 10:57:48 - 105748?
извинения, если я не был ясен, я отредактировал сообщение, чтобы отразить это. Меня не интересует дата. Мне нужно сохранить десятичные знаки. –
обновлен, чтобы отразить дробные секунды. –