SAS 日期和时间到正常日期和时间格式 (Y-M-D H:m:S)

SAS date and time to Normal date and time format (Y-M-D H:m:S)

我从远程标记实验中获得了数据,日期为 SAS 格式 (43255.940972)。我要提取的最后一级信息是秒。我在尝试这个:

as.Date(data$Date, origin = "1960-01-01 00:00:00", "%Y-%m-%d %H:%M:%S")

但我在 return 中得到的只是年-月-日,但没有时间细节。如何使用此命令指定我还希望该信息被 returned?

谢谢

根据@Onyambu 提供的答案

as.POSIXct(a*86400,origin="1899-12-30")

一般来说,您可以阅读有关这些 functions and date time 的一些文档。