当我仅将时间戳从一张纸复制到另一张纸或同一张纸中时,则没有从时间戳复制时间。这只是复制日期。参见下图-
这是我的代码-
var parsedConfig: Config = {
let url = Bundle.main.url(forResource: "Config", withExtension: "plist")!
let data = try! Data(contentsOf: url)
let decoder = PropertyListDecoder()
return try! decoder.decode(Config.self, from: data)
}()
记录器包含此信息-
function myFunction() {
var files = DriveApp.getFilesByName('myfile');
while (files.hasNext()) {
var file = files.next();
var ss = SpreadsheetApp.open(file);
var sheet = ss.getSheets()[0];
var lastRow = sheet.getLastRow();
var range = sheet.getRange(1,1,lastRow,2);
var values = range.getValues();
Logger.log(values);
var range = sheet.getRange(sheet.getLastRow()+1,1,lastRow, 2);
range.setValues(values);
}
}
可能是什么原因?
答案 0 :(得分:0)
好的。回答我自己的问题,因为我在有人回答之前找到了答案。 只需在底部添加此格式代码即可按照I'-'I
的建议将该单元格的格式更改为您指定的格式sheet.getRange("A:A").activate();
sheet.getActiveRangeList().setNumberFormat('M/d/yyyy H:mm:ss');