R中的时间戳转换?

时间:2018-10-20 14:46:48

标签: r time-series xts zoo

我从电话传感器中给出了以下时间戳记:

  

“ 355923662301978”“ 355924316842994”“ 355925061990699”   “ 355925474832496”“ 355926632883033”“ 355927755655250”   “ 355928223886451”“ 355928999246558”“ 355935032320419”   “ 355935485475937”

我知道测试是在几天前完成的-2018年9月中旬。

请帮助我,我正在尝试为FFT建立时间序列,而这些时间戳使我感到困惑:

我正在尝试执行as.POSIXct(timestamp, origin = "1970-01-01"),但是给我错误的日期。

也许有人知道如何处理这些时间戳?

摘要:

Min.         1st Qu.          Median            Mean         3rd Qu.            Max. 
355923662301978 356090586666599 356391734517417 356351795341552 356570634137053 356857555046376 

1 个答案:

答案 0 :(得分:1)

因此,以下主题与您的问题保持一致。 这些数字不是时间戳,而是系统正常运行时间的秒数。 最好的选择是修改传感器代码。

使用as.POSIXct是没有意义的,因为这是时间增量。

Accelerometer SensorEvent timestamp

SensorEvent.timestamp to absolute (utc) timestamp?