找不到getMonth函数

时间:2019-06-14 09:20:59

标签: google-apps-script

我正在尝试获取一个表格来填充新标签中的数据,我需要三列类型:服务和日期/月份。但是,getMonth语句不断抛出错误,我不确定为什么吗?

var service = inputSheet.getRange('O' + lastRow).getValue();
var date = inputSheet.getRange('L' + lastRow).getValue();
var month = date.getMonth();

我希望这能返回可变日期中的日期作为输入月份。

1 个答案:

答案 0 :(得分:1)

您必须使用getValue()返回的值显式创建一个JavaScript / Google Apps Script Date对象:

var date = new Date(inputSheet.getRange('L' + lastRow).getValue());
var month = date.getMonth();

注意:getMonth()返回值0-11而不是1-12。