gpt4 book ai didi

google-apps-script - 在应用程序脚本中获取谷歌表格的最新更新

转载 作者:行者123 更新时间:2023-12-02 04:17:19 25 4
gpt4 key购买 nike

我想从该工作表的应用程序脚本中获取该工作表的上次更新时间。我尝试查看文档,但找不到对此的提及,并且 DocsList 显然可用于返回修订历史记录(尽管我只想要最后的更改日期)不再起作用。

最佳答案

DocsList 已弃用,请使用 DriveApp相反。

尝试以下代码:

// Replace 'SPREADSHEET_KEY_HERE' with the key of spreadsheet of which you want to get the date and time

function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Sheet1');

var dateCreated = getCreatedDateTime('SPREADSHEET_KEY_HERE');
s.getRange('A1').setValue(dateCreated);

var lastUpdated = getLastUpdatedTime('SPREADSHEET_KEY_HERE');
s.getRange('A2').setValue(lastUpdated);
};

function getLastUpdatedTime(SpreadsheetId) {
return DriveApp.getFileById(SpreadsheetId).getLastUpdated();
};

function getCreatedDateTime(SpreadsheetId) {
return DriveApp.getFileById(SpreadsheetId).getDateCreated();
};

关于google-apps-script - 在应用程序脚本中获取谷歌表格的最新更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32805291/

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