Ваше 14-значное значение времени отображается в количестве дней с 0001-01-01
.Если это так, мы можем преобразовать его в секунды с 0001-01-01
, а затем использовать as.POSIXct()
:
val <- 736908.51782407
val <- val * 24 * 60 * 60
as.POSIXct(val, origin="0001-01-01")
[1] "2017-08-03 14:25:39 CEST"
Демо
Выходне совпадает с тем, что вы ожидаете.Я не достаточно хорошо Python, чтобы комментировать.С as.POSXIct
могут также быть проблемы с часовым поясом, но этот ответ, кажется, находится на правильном пути.