google-apps-script - Google 应用程序脚本导出 CSV 日期格式问题
问题描述
我有一个问题,我正在尝试使用导出的日期格式来解决。我的 Google 工作表的日期格式为 MM/DD/YYYY,CSV 文件的日期格式为 { Thu Aug 27 2020 00:00:00 GMT-0400 (Eastern Daylight Time) }
看看是否有办法让这个 CSV 下载代码使用日期格式或 MM/DD/YYY。
代码片段++++++++++++++++++++++
function convertRangeToCsvFile_(csvFileName, sheet) {
// get available data range in the spreadsheet
var activeRange = sheet.getDataRange();
try {
var data = activeRange.getValues();
var csvFile = undefined;
// loop through the data in the range and build a string with the csv data
if (data.length > 1) {
var csv = "";
for (var row = 0; row < data.length; row++) {
for (var col = 0; col < data[row].length; col++) {
if (data[row][col].toString().indexOf(",") != -1) {
data[row][col] = "\"" + data[row][col] + "\"";
}
}
// join each row's columns
// add a carriage return to end of each row, except for the last one
if (row < data.length-1) {
csv += data[row].join(",") + "\r\n";
}
else {
csv += data[row];
}
}
csvFile = csv;
}
return csvFile;
}
catch(err) {
Logger.log(err);
Browser.msgBox(err);
}
}
解决方案
推荐阅读
- ruby-on-rails - Rails:v-model VueJS 属性
- php - 使用 google-api-php-client 更新特定 google 电子表格上的值(版本 2- 没有作曲家)
- reactjs - 自定义 React `useFetch` 钩子 - 我需要维护多个状态吗?
- asp.net - 如何确定客户端连接的服务器的IP?可能吗?
- python - 如何处理 psycopg2 上传中丢失的数据
- css - 使用内联、弹性、浮动或其他方式在窗口调整大小时堆叠 3 个元素
- git - 如何在不进行轮询的情况下使本地 git 镜像保持最新?
- ide - 删除 JetBrains 编辑器中代码左侧的缩进
- r - 如何根据 R 中变量的不同级别创建不同的数据集?
- c# - C# 更好地实现 JSON 文件