【发布时间】:2014-02-19 20:07:34
【问题描述】:
所以我在这种格式的两列中有一系列值
1998 年 6 月 14 日 17:30 | 1998 年 6 月 16 日 1:45
我想计算 R 中这两个时间戳之间的时间。
基本上,计算 t1 和 t2 之间的小时数。你能帮忙吗?
谢谢!
【问题讨论】:
-
老实说,为什么我的问题被否决了。如此多的针对新手的恶作剧。这是一个真正的问题。嗯。感谢@dirk。
所以我在这种格式的两列中有一系列值
1998 年 6 月 14 日 17:30 | 1998 年 6 月 16 日 1:45
我想计算 R 中这两个时间戳之间的时间。
基本上,计算 t1 和 t2 之间的小时数。你能帮忙吗?
谢谢!
【问题讨论】:
初级,覆盖一百万次:
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)。
【讨论】: