【发布时间】:2020-07-01 11:43:56
【问题描述】:
我在这里需要帮助。 每次我提交一行时,我都想在电子表格中获得一个时间戳。我尝试了很多方法,但都失败了。谁能帮我?这些是我的 GoogleApp 脚本:
function doGet(e) {
var ss = SpreadsheetApp.openByUrl("Spreadsheet link");
var sheet = ss.getSheetByName("Sheet1");
addUser(e, sheet);
}
function doPost(e) {
var ss = SpreadsheetApp.openByUrl("Spreadsheet link");
var sheet = ss.getSheetByName("Sheet1");
addUser(e, sheet);
}
function addUser(e, sheet) {
var id = e.parameter.id;
var name = e.parameter.name;
sheet.appendRow([id, name])
}
我已经尝试过的:
var row = e.range.getRow();
e.source.getActiveSheet().getRange(row,3).setValue(new Date());
【问题讨论】:
标签: google-apps-script google-sheets timestamp