gpt4 book ai didi

javascript - Google 脚本在 5 分钟后删除电子表格行

转载 作者:行者123 更新时间:2023-11-28 07:34:33 26 4
gpt4 key购买 nike

我有一个由谷歌表单回复填充的谷歌表格。我想删除超过 5 分钟的回复。

这就是我所拥有的:

function duration() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
var newData = new Array();
var now = new Date();

newData.push([("Timestamp") , ("First Name") , ("Last Name") , ("Homeroom")]);

for(i in data){
var row = data[i];
if (now - row[0] < 300000) {
newData.push(row);
}
}
sheet.clearContents();
sheet.getRange(1, 1, newData.length, newData[0].length).setValues(newData);
}

它仅删除数小时前的行。

我不明白时间算术:

now - row[0] < 300000

300000毫秒不是= 5分钟吗?

最佳答案

运算符不应该是“大于”吗?

 if (now - row[0] > 300000) {

而不是:

 if (now - row[0] < 300000) {

关于javascript - Google 脚本在 5 分钟后删除电子表格行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28752565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com