gpt4 book ai didi

datetime - 在 R 中转换 Twitter 时间戳

转载 作者:行者123 更新时间:2023-12-02 19:19:27 24 4
gpt4 key购买 nike

我是 R 新手,不擅长处理日期。以下日期是从对 Twitter 搜索 API 的查询返回的,并作为字符串存储在我的数据框中。

"Fri, 14 Jan 2011 03:01:22 +0000"

如何将其转换为日期并将时区更改为东部标准时间?

我认为这可能是直截了当的,但我涉足了 strptime 但一无所获。

任何帮助将不胜感激!

最佳答案

这对我有用(我在英国):

> ( str <- "Fri, 14 Jan 2011 03:01:22 +0000" )
[1] "Fri, 14 Jan 2011 03:01:22 +0000"

> ( str <- strptime(str, "%a, %d %b %Y %H:%M:%S %z", tz = "GMT") )
[1] "2011-01-14 03:01:22 GMT"

> ( dt.gmt <- as.POSIXct(str, tz = "GMT") )
[1] "2011-01-14 03:01:22 GMT"

> format(dt.gmt, tz = "EST", usetz = TRUE)
[1] "2011-01-13 22:01:22 EST"

日期/时间让我很困惑,所以我希望上述内容对您有用,即使您位于与 GMT 不同的时区,但我不能确定!

希望至少能有一点帮助托尼

关于datetime - 在 R 中转换 Twitter 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4696842/

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