R 从数字到时间/日期的转换

R 从数字到时间/日期的转换,r,datetime,time-series,datetime-format,date-formatting,R,Datetime,Time Series,Datetime Format,Date Formatting,我最近遇到了一个时间序列数据集(在R中),它具有以下格式的数字时间索引: 1.586183e+12 1.586184e+12 1.586185e+12 1.586186e+12 1.586187e+12 1.586188e+12 数据应以15分钟为间隔。我尝试了一些常见的转换,例如.POSIXct(),但似乎不起作用。我希望有人能给我指出正确的格式转换 非常感谢您是否尝试提供原点和时区?请参见as.POSIXct的帮助页面,该信息似乎是从时间开始的毫秒数。除以1000,然后像这样传递到as.PO

我最近遇到了一个时间序列数据集(在R中),它具有以下格式的数字时间索引:

1.586183e+12 1.586184e+12 1.586185e+12 1.586186e+12 1.586187e+12 1.586188e+12

数据应以15分钟为间隔。我尝试了一些常见的转换,例如.POSIXct(),但似乎不起作用。我希望有人能给我指出正确的格式转换


非常感谢

您是否尝试提供原点和时区?请参见as.POSIXct的帮助页面,该信息似乎是从时间开始的毫秒数。除以1000,然后像这样传递到as.POSIXct:
as.POSIXct(1.586183e+12/1000,origin=“1970-01-01”)
我不清楚这是什么意思,你所说的“数据应该以15分钟为间隔”是什么意思?请说明预期输出。是否尝试提供原点和时区?请参见as.POSIXct的帮助页面,该信息似乎是从时间开始的毫秒数。除以1000,然后像这样传递到as.POSIXct:
as.POSIXct(1.586183e+12/1000,origin=“1970-01-01”)
我不清楚这是什么意思,你所说的“数据应该以15分钟为间隔”是什么意思?请说明预期输出。