【问题标题】:Convert UTC Time in R在 R 中转换 UTC 时间
【发布时间】:2016-11-10 23:04:31
【问题描述】:

我有一个带有 UTC 时间的数据列,格式是 R 中的“Tue Apr 03 18:00:09 +0000 2012”。请问我可以将其转换为日期吗?我最终需要按日期绘制频率,但我不知道该怎么做。

请指教!任何帮助将不胜感激:)

非常感谢! :)

【问题讨论】:

  • here 的想法?
  • 或mebbe ?strptime ?

标签: r utc strptime


【解决方案1】:
x <- 'Tue Apr 03 18:00:09 +0000 2012'
as.POSIXct(x, format = "%a %b %d %T %z %Y")

%a 是缩写的工作日名称,%b 是缩写的月份名称,%d 是月份日期编号(01-31),%T 是 24 小时时间戳,%z 是带符号的 UTC 偏移量,%Y 是全年。

最终,您需要按日期对数据框进行分组并计算出现次数,因此也许您应该使用as.Date 而不是as.POSIXct

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-28
    • 2020-06-12
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 2017-04-27
    相关资源
    最近更新 更多