Javascript 试图在google工作表上添加带有时间戳的列

Javascript 试图在google工作表上添加带有时间戳的列,javascript,Javascript,第11列工作正常(上次修改日期),但第12列(输入日期)未显示任何结果帮助我查找此代码的问题 function onEdit(e) { var row = e.range.getRow(); var col = e.range.getColumn(); if(col >= 1 && col <= 6 && row > 1){ e.source.getActiveSheet().getRange

第11列工作正常(上次修改日期),但第12列(输入日期)未显示任何结果帮助我查找此代码的问题

function onEdit(e) {

     var row = e.range.getRow();  
     var col = e.range.getColumn();

if(col >= 1 && col <= 6 && row > 1){

            e.source.getActiveSheet().getRange(row,11).setValue(new Date());

            if(e.source.getActiveSheet().getRange(row,12).setValue() == ''){

              e.source.getActiveSheet().getRange(row,12).setValue(new Date());
        }
    } }
函数onEdit(e){
var row=e.range.getRow();
var col=e.range.getColumn();
如果(列>=1和列1){
e、 source.getActiveSheet().getRange(第11行).setValue(新日期());
if(例如,source.getActiveSheet().getRange(第12行).setValue()=''){
e、 source.getActiveSheet().getRange(第12行).setValue(新日期());
}
} }

在检查if条件时使用
设置值
功能。我需要有
getValue()
。因为当您签入if
setValue()
时,您设置了值。if语句的结果总是
true
或总是
false
:)

,您不应该使用
getValue()