时间戳%%in timestamps意外结果

时间:2016-06-30 14:56:18

标签: r

我正在尝试比较两个时间戳数组。当我使用No validator could be found for constraint操作数时,结果为%in%,而应为False。当我将它们转换为true时,结果与预期一致。

为什么会出现这种情况?

numerics

1 个答案:

答案 0 :(得分:1)

如果您比较class(fetchedTimestamps[1])class(expectedTimestamps[1]),它们会有所不同,这可能会导致不相等。一个是POSIXct,另一个是POSIXlt(请参阅https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html)。通过将两者都转换为numeric,您现在可以使用类似的对象。