嗨,我正在使用 java 脚本发送一封电子邮件,当它在谷歌电子表格上提交时,它从表单中获取信息。
这是我的代码以及一个测试版本,仅用于解决我遇到的问题。
function formSubmitted(e) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var row = sheet.getLastRow();
var timestamp = sheet.getRange(row, 1).getValue();
var username = sheet.getRange(row, 2).getValue();
var name = sheet.getRange(row, 3).getValue();
MailApp.sendEmail({
to: "test@gmail.com",
subject: "test",
body: "Timestamp: " + timestamp +
"\nUsername: " + username +
"\nName: " + name +
});
};
好的,所以除了时间戳位之外,这可以完美地工作,它给我的结果是
Fri May 17 2013 09:32:02 GMT+0100 (BST)
但我希望它看起来像
Fri May 17 2013 09:32:02
我想删除GMT 位,因为电子邮件中不需要。
关于如何做到这一点的任何想法?