自动将报告名称更改为Google表格中的当前日期

时间:2017-07-17 22:13:06

标签: google-apps-script google-sheets

我需要一个小改动的帮助,我有一个脚本将在每天早上运行,并将显示从csv到谷歌工作表文件的报告,我有这个工作。我唯一的问题是,对于报告名称,我希望工作表名称是每天的当前日期而不是我的方式只是NEWDATA工作表名称,我希望当前日期添加到工作表名称。

例如在此行var newsheet = ss.insertSheet(“NEWDATA”);我不希望新数据我想获取工作表名称的当前日期

工作表名称的示例 enter image description here

#standardSQL
SELECT 
  table_id,
  row_count
FROM `myproject.mydataset.__TABLES__`
WHERE table_id IN ('TABLEA', 'TABLEB', 'TABLEC')

1 个答案:

答案 0 :(得分:1)

以下修改怎么样?使用new Date()检索当前日期。使用Utilities.formatDate)修改日期格式。

来自:

var newsheet = ss.insertSheet("NEWDATA");

致:

var sheetname = Utilities.formatDate(new Date(), Session.getScriptTimeZone(), "MM/dd/yyyy");
var newsheet = ss.insertSheet(sheetname);

如果我误解了你的问题,我很抱歉。