gpt4 book ai didi

r - 如何将字符时间戳转换为 R 中的日期时间对象

转载 作者:行者123 更新时间:2023-12-05 08:41:51 24 4
gpt4 key购买 nike

我的数据框中有一个时间戳变量(即UTC),它是一个字符/字符串,日期时间格式如下:-

Fri Aug 10 04:42:47 +0000 2012

如何在 R 中将其转换为日期时间对象?我尝试使用以下内容,但它给了我 NA。

data1$datetime <- as.POSIXct(as.numeric(data1$UTC),origin="1970-01-01",tz="GMT")

最佳答案

这适用于您的示例。有关格式代码,请参阅 ?strptime

as.POSIXct("Fri Aug 10 04:42:47 +0000 2012",format="%a %b %d %H:%M:%S %z %Y",tz="GMT")

[1] "2012-08-10 04:42:47 GMT"

关于r - 如何将字符时间戳转换为 R 中的日期时间对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47122935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com