1

我有一个“x 分钟”的 difftime。当我将它分配给配置为 difftime/secs 的向量时,它不会转换值,返回“x secs”而不是“60x secs”

这是一个错误还是设计使然?我可以通过下面的转换来强制它,但它似乎太混乱了。

v[1] <- as.difftime(as.numeric(a, units="secs"), units="secs")

我正在使用 R 3.3.1。

谢谢!

> v
Time differences in secs
[1]    120    120   1937 259013     23
> a
Time difference of 1 mins
> v[1] <- a
> v
Time differences in secs
[1]      1    120   1937 259013     23
> v[1]
Time difference of 1 secs
4

0 回答 0