按日期过滤 Crossfilter 维度
Filter Crossfilter dimension by date
如何使用 Crossfilter 过滤一系列日期?当我知道该时间段之间存在事实记录时,以下内容不起作用。
Var myDimension = CrossFilterObj.dimension(function(d) { return new Date(d.insertDate) });
myDimension.filterRange([new Date('December 30, 2014'), new Date('January 1, 2014')]);
我认为由于 dimension
的原始类型限制,您需要在 Date
上使用 valueOf
或简单地使用 getTime()
var myDimension =
CrossFilterObj.dimension(function(d) { return new Date(d.insertDate).getTime() })
myDimension.filterRange([
new Date('December 30, 2014').getTime(), new Date('January 1, 2014').getTime()
])
如何使用 Crossfilter 过滤一系列日期?当我知道该时间段之间存在事实记录时,以下内容不起作用。
Var myDimension = CrossFilterObj.dimension(function(d) { return new Date(d.insertDate) });
myDimension.filterRange([new Date('December 30, 2014'), new Date('January 1, 2014')]);
我认为由于 dimension
的原始类型限制,您需要在 Date
上使用 valueOf
或简单地使用 getTime()
var myDimension =
CrossFilterObj.dimension(function(d) { return new Date(d.insertDate).getTime() })
myDimension.filterRange([
new Date('December 30, 2014').getTime(), new Date('January 1, 2014').getTime()
])