首页 > 解决方案 > getValue 中的谷歌可视化日期格式

问题描述

显示数据表中的数据时在哪里设置数据格式?下面的代码不起作用。

a.getDataTable().getValue(0, 2, {pattern: "dd-MM-yyy"})

标签: google-visualization

解决方案


首先,您必须格式化数据表值。
您可以使用 Google 的格式化程序之一,在本例中为DateFormat类。

数据表加载数据后,
使用格式化程序格式化数据。

// create date formatter
var formatDate = new google.visualization.DateFormat({
  pattern: 'dd-MM-yyyy'
});

// format data table column index 2
formatDate.format(dataTable, 2);

然后在显示数据表中的数据时,
使用getFormattedValue方法,显示格式化值...

dataTable.getFormattedValue(0, 2);

推荐阅读