在Apps Script中,可以使用Utilities.formatDate()函数来格式化日期。该函数有三个参数:日期对象、时区和日期格式。
下面是一个使用Utilities.formatDate()函数来格式化日期的示例代码:
function formatDate() {
var date = new Date();
var timeZone = Session.getScriptTimeZone();
var format = "yyyy-MM-dd HH:mm:ss";
var formattedDate = Utilities.formatDate(date, timeZone, format);
Logger.log(formattedDate);
}
在上面的示例中,我们首先获取当前日期对象,并使用Session.getScriptTimeZone()函数获取当前脚本的时区。然后,我们定义了一个日期格式字符串,例如"yyyy-MM-dd HH:mm:ss"表示年-月-日 时:分:秒的格式。
最后,我们使用Utilities.formatDate()函数将日期对象格式化为指定的日期字符串,并使用Logger.log()函数打印出来。
你可以根据自己的需求修改日期格式字符串,例如"MM/dd/yyyy"表示月/日/年的格式,"dd MMMM yyyy"表示日 月(完整英文月份) 年的格式等。
希望上述解决方法对你有所帮助!