【发布时间】:2022-01-21 17:00:22
【问题描述】:
感谢 Michael the Temp,此功能运行良好。但是,如果嵌入到这样的 IF 语句中,它如何工作:=IF(B2>5, TIMESTAMP(), "FALSE")
function TIMESTAMP()
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var addedDateAndTime = Utilities.formatDate(new Date, ss.getSpreadsheetTimeZone(), "dd/MM/yyyy HH:mm:ss");
//Optional if you only want the date: var addedDate = Utilities.formatDate(new Date, ss.getSpreadsheetTimeZone(), "dd/MM/yyyy");
//Optional if you only want the time: var addedTime = Utilities.formatDate(new Date, ss.getSpreadsheetTimeZone(), "hh:mm:ss");
sheet.getRange(1,1).setValue(addedDateAndTime)
}
...
【问题讨论】:
标签: javascript google-sheets timestamp