如何使用Google Charts DateRangeFilter

时间:2015-07-07 08:11:03

标签: javascript java json google-visualization

我使用REST服务将数据提取到谷歌图表。要创建一个支持json的图表我使用谷歌可视化数据源API生成有效的json obj.But问题是我无法在我的前视图上创建DateRangeFilter.Below是我的示例代码段。

REST服务代码

final DataTable data = new DataTable();
ArrayList<ColumnDescription> cl = new ArrayList<ColumnDescription>();
cl.add(new ColumnDescription("Time Stamp", ValueType.DATETIME, "Time Stamp"));

timeStamp = tr.getTimestamp().toString().trim();
dateTime = timeStamp.substring(0,timeStamp.indexOf(".")).replaceAll("-", "/");

for each(...){
data.addRowFromValues(dateTime );
}

Js代码

var dateSlider = new google.visualization.ControlWrapper({
          'controlType': 'DateRangeFilter',
          'containerId': 'control_dateSlider',
          'options': {           
            'filterColumnLabel': 'Time Stamp',          
               'ui': {'labelStacking': 'vertical', 'label': 'Timeline :'}
          }
        });

数据库的样本日期时间值

12/5/2014 10:48:25 AM

似乎问题出现在 data.addRowFromValues(dateTime); 。请有人告诉我如何将有效日期时间值传递给谷歌图表DateRangeFilter

0 个答案:

没有答案