TIMESTAMP in 43831.00 format

Hi everyone, I have a big problem. someone send me a data, but the timestamp look like 43831.00. I want to know how can I convert that to the normal format.

Do you mean something like this?

> as.Date(43831.00, origin = "1900-01-01")
[1] "2020-01-03"