首页 > 解决方案 > .getMonth 和 .getYear 等无法从 Google 表格中的日期中正确提取

问题描述

我将日期存储在 Google 表格的列中,我想提取部分日期,例如年份和月份。我尝试按照我找到的示例进行操作,但它们不起作用。这是代码:

var analysisSS = SpreadsheetApp.getActiveSpreadsheet();
var analysisSheet = analysisSS.getSheetName();
var monthsListRange = analysisSS.getRangeByName(MonthDateRange);
var monthsList = monthsListRange.getValues();
var monthPointer = 1;
var monthCode = monthsList[monthPointer].getMonth();

这会产生错误消息:

TypeError:在对象中找不到函数 getMonth Sun Jan 01 2017 00:00:00 GMT-0800 (PST).DetailsDismiss

这是存储在电子表格列的第一个单元格中的正确日期。

标签: dategoogle-apps-scriptgoogle-sheets

解决方案


推荐阅读