我从第三方来源复制并粘贴了邮件合并脚本。它工作得非常好,除了一件事。
当我在表单中输入日期(例如 2012 年 7 月 7 日)时,邮件合并中的脚本会将日期转换为日期线(例如 2012 年 7 月 7 日 00:00:00 GMT)。
我想删除日期之后不必要的日期。你能帮助我吗?
这是与此问题最相关的代码部分: // 设置当前时间戳和时区。timeZone = myVariablesSheet.getRange("B13").getValue(); dateline = myVariablesSheet.getRange("B7").getValue();
if(typeof timeZone == 'undefined' || timeZone == '') {
timeZone = 'GMT';
}
if(typeof dateline == 'undefined' || dateline == '') {
dateline = Utilities.formatDate(new Date(), timeZone, "EEE, MMM d, ''yy");
} else {
dateline = Utilities.formatDate(dateline, timeZone, "EEE, MMM d, ''yy");
}
if(debug) Browser.msgBox("dateline = " + dateline + "\ntimeZone = " + timeZone);