我正在尝试比较两个时间戳数组。当我使用No validator could be found for constraint
操作数时,结果为%in%
,而应为False
。当我将它们转换为true
时,结果与预期一致。
为什么会出现这种情况?
numerics
答案 0 :(得分:1)
如果您比较class(fetchedTimestamps[1])
和class(expectedTimestamps[1])
,它们会有所不同,这可能会导致不相等。一个是POSIXct
,另一个是POSIXlt
(请参阅https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html)。通过将两者都转换为numeric
,您现在可以使用类似的对象。