将Google Querystring格式化为日期

时间:2019-04-24 11:44:19

标签: google-chrome web-applications

我正在为我们的项目管理团队设置MVP PM仪表板(使用各种google服务),但是通过以下查询不断遇到麻烦。

在下面的代码中,(代码段2)列C和D必须采用日期格式。对于使用字符串和整数值的其他图表,或者当我像代码片段1一样对日期进行硬编码时,代码片段2中的代码都像魅力一样执行。

代码段1

['Task 1', 'Taks 1 B', new Date(2019, 0, 1), new Date(2019, 0, 5), null,  100,  null],

但是当我想处理实际日期时,宇宙就爆了。

PM图表是使用Google Charting Services生成的,需要一个数组(数据表)才能生成图表。

日期是从Google工作表中“拉出”的,其中C和D列已采用日期格式。

如何修改代码段2中的queryString以将C列和D列格式化为日期?

我已经阅读了google.visualization API参考文档,但是其中的示例很好,是的...

我尝试过:

  • ('选择格式A,B,date(C),D,E,F,G');错误
  • ('SELECT格式A,B,year(C),D,E,F,G');错误
  • ('SELECT A,B,格式year(C),D,E,F,G');错误

我错过了一些关键的东西,感觉就像是完整的印章。

代码段2

function drawChart() {
      var queryString = encodeURIComponent('SELECT A, B, C, D, E, F, G');
      var query = new google.visualization.Query('[ur][id]/gviz/tq?gid=0&headers=1&tq=' + queryString);

0 个答案:

没有答案