【问题标题】:Calculate time between UTC in R计算R中UTC之间的时间
【发布时间】:2014-02-19 20:07:34
【问题描述】:

所以我在这种格式的两列中有一系列值

1998 年 6 月 14 日 17:30 | 1998 年 6 月 16 日 1:45

我想计算 R 中这两个时间戳之间的时间。

基本上,计算 t1 和 t2 之间的小时数。你能帮忙吗?

谢谢!

【问题讨论】:

  • 老实说,为什么我的问题被否决了。如此多的针对新手的恶作剧。这是一个真正的问题。嗯。感谢@dirk。

标签: r time utc


【解决方案1】:

初级,覆盖一百万次:

R> difftime(strptime("6/16/1998 01:45", "%m/%d/%Y %H:%M", tz="UTC"),
+           strptime("6/14/1998 17:30", "%m/%d/%Y %H:%M", tz="UTC"),
+           unit="min")     
Time difference of 1935 mins
R> 

请参阅 help(difftime)help(strptime)

【讨论】:

  • 谢谢。我会在几天内得到它。但是我在几分钟内就遇到了问题。错误:意外 '=' in: " + strptime("6/14/1998 17:30", "%m/%d/%Y %H:%M", tz="UTC"), + units="
  • 明白了,不用担心。谢谢!
  • 您没有输入“+”,即下一行代码的(标准 R)约定。
猜你喜欢
  • 2023-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-13
  • 2017-05-21
  • 2021-12-19
  • 1970-01-01
相关资源
最近更新 更多