[英]Time stamps in Google scripts
時間戳之間的差異
玩代碼
function checkCompleted() {
var s = SpreadsheetApp.getActive().getSheetByName('Timestamps');
s.getRange('D2:E').getValues().forEach (function (r, i) {
if(r[0] == '2' && !r[1]){
s.getRange(i + 2, 5).setValue(new Date())
} else if (r[0] == '1'){
s.getRange(i + 2, 5).clearContent()
}
}
)}
對於上下文,如果D列為true,則選中復選框;如果- = 2
列獲得范圍並設置日期,則取消選中為false;如果d = 1
清除日期,這是查看時間之間的時差的一種方式復選框已選中和未選中。
我的問題是,盡管我發現一個有效的公式,但我不理解i+2
我知道第5列是時間戳記所在的位置,但在i+2
部分尚不清楚
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.