我有一个包含以下信息的电子表格:
Columnn 1 Column 2
Event 1 00:00:00
Event 2 00:03:25
.
.
如果我使用这个脚本:
function export() {
var folderName = "the folder";
var folder = DriveApp.getFoldersByName(folderName).next();
var name = SpreadsheetApp.getActive().getName();
var sheet = SpreadsheetApp.getActiveSheet();
var values = sheet.getDataRange().getValues();
var text = values.map(function (a) {return a.join(' ');}).join('\n');
var file = DriveApp.createFile(name+'.txt', text);
folder.addFile(file);
}
我得到一个这样的文件:
Event 1 Sat Dec 30 1899 01:42:46 GMT-0300 (CLST)
Event 2 Sat Dec 30 1899 01:46:11 GMT-0300 (CLST)
.
.
但我希望它是这样的:
Event 1 00:00:00
Event 2 00:03:25
.
.
我做错了什么??
使用getDisplayValues()
来代替:
var values = sheet.getDataRange().getDisplayValues();
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句