我没有编码知识,所以我真的需要帮助。
我有一个定期发送的报告,其中包含每天的更新,我使用了Google工作表脚本,该报告会发送到我的电子邮件中,并将该报告导出到工作表中,但日期(B2:B1551)列的格式如下方式:7月1日等,我需要将其转换为dd / mm / yyyy格式而无需手动进行。是否可以创建脚本来转换B列或读取B列并将其转换为dd / mm / yyyy格式的新列?
答案 0 :(得分:2)
您当前的代码使用此代码将第一个数组对象设置为时间戳:
values[0][0] = new Date();
我们可以使用Utilities.formatDate()
设置日期格式,语法如下:
Utilities.formatDate(date, timeZone, format);
所以新的,更新的代码如下所示:
values[0][0] = Utilities.formatDate(new Date(), "GMT+0", "dd/MM/yyyy");