google-apps-script - 如何在 Google Apps 脚本(在幻灯片中)中拆分文本(来自表格)?
问题描述
我正在从 Google 表格访问数据并将其放到 Google 幻灯片上。我使用的数据的日期格式为“Thu Jan 30 00:00:00 GMT-08:00 2020”。我想拆分它,使我只有“Thu Jan 30”。
到目前为止,我的代码是:
var data = sheet.getDataRange().getValues();
for (var i = 0; i < data.length; i++) {
var date = data[i][0];
var splitDate = date.split("00:00");
Logger.log(splitDate[0]);
Logger.log(data[i][1]);
}
但是,我收到一条错误消息,显示“TypeError:date.split 不是函数”。我可以使用其他功能来拆分日期吗?
解决方案
在您的情况下,何时getValues()
使用,Thu Jan 30 00:00:00 GMT-08:00 2020
被检索。而你要检索Thu Jan 30
.
什么时候Thu Jan 30
放入电子表格中的单元格,我认为这getDisplayValues()
可能适合而不是getValues()
.
参考:
推荐阅读
- typescript - 使用 typescript 接口/类型限制访问 toString
- r - 如何使西里尔文数据集可识别?
- postman - 检查变量内容
- html - 为什么这个基本菜单列表偏离中心并且与下面的文本不对齐?
- mysql - 违反唯一约束时,INSERT IGNORE 不会发出警告
- php - 如何使用 shell_exec() 在 Windows XAMPP 上运行 linux 命令
- python - 训练期间的每类验证准确度
- excel - 循环在当前目录中创建的新文件夹中将范围保存为 pdf 文件
- reactjs - 如何在graphql的内联片段中获取数据?
- google-calendar-api - 使用 kloudless 从多个 calendarId 获取事件