【发布时间】:2019-08-01 23:37:47
【问题描述】:
我在 R 中工作,需要将时间戳从我认为的纳秒精度更改为微秒精度或毫秒精度(我认为它需要是毫秒或小数点后三位数)。
Example of two of the timestamps
"2019-03-02D00:00:12.214841000"
部分困难是我认为没有像lubridate 这样的包来处理它。我不确定是否需要使用正则表达式来提取秒数,然后将纳秒转换为毫秒。我愿意接受任何建议。
另外,你建议如何处理D?我在想我应该使用gsub("D", "-", df$timestamp),然后像lubridate 这样的包可以解析时间戳,即使是纳秒精度?
【问题讨论】:
标签: r time timestamp datetime-format timedelta