2015-07-19 63 views
0

对不起,如果这不是一个好问题。 我正在处理一个时间序列,我想将像“20150710”这样的文件中下载的积分时间格式转换为POSIXct时间格式,这是从原点“1970-01-01”到时间的绝对秒数给出。我的计划是首先将这个积分时间转换为一些常规格式,比如“2015-07-10”,然后使用R函数作为.POSIXct得到最终答案。现在我很难将其转换成字符。有没有人对我的解决方案有任何其他解决方案或任何想法?从R中的整数转换为POSIXct

非常感谢,

+0

我已经发布了解决方案;下一次提供一部分数据,而不仅仅是你想要达到的目标。 – SabDeM

回答

1

使用strptime,你并不需要将字符串转换为不同的格式 - 您可以指定自己的格式字符串,如:

strptime('20150710', format = '%Y%m%d') 
+0

感谢您的回复,我实际上尝试使用strptime函数,但是我输错了参数strptime('20150710',format ='%y%m%d'),这不起作用。在大写y后,它工作得很好。 – user45668