date - .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
这是存储在电子表格列的第一个单元格中的正确日期。
解决方案
推荐阅读
- inno-setup - Pascal 脚本:如何找到我的服务器的制造商详细信息?
- javascript - 如何在 vanilla 项目中安装节点的文件系统
- mongodb - 在 mongoDB 中过滤对象数组是否比获取整个数组更高效?
- permissions - 只允许 root 解压 .tar.gz 文件 linux
- selenium - NoSuchElementException:没有这样的元素:无法使用 Selenium 和 Java 定位元素名称/id 属性
- r - 尝试在 R 中修复二进制文件时出现代码问题
- android - 我想在android中调用json数组并将其添加到微调器
- visual-studio - 为什么 Visual Studio 显示永远运行的“添加进度”弹出窗口?
- kubernetes - 在共享块设备而不是专用块设备上安装 Ceph
- angular - Angular 组件注入问题