从工作表中自动填充谷歌文档的当前日期



要在从工作表自动填充的谷歌文档模板中插入当前日期,我必须创建一个只说明当前日期的列。。。

这是我使用的脚本:

const friendlyDate = new Date(row[2]).toLocaleDateString();
body.replaceText('{{Data}}', friendlyDate);

我想直接从脚本中执行,而不需要日期列。这可能吗?

这是可能的。使用Utilities.formatDate,这样您也可以手动格式化日期并通过时区,或者通过SpreadsheetApp.getActive().getSpreadsheetTimeZone()获取

body.replaceText('{{Data}}', Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy"));

最新更新