繁体   English   中英

如何在 Apps 脚本中解析时间戳代码?

[英]How do I parse a timestamp code in Apps Script?

是否可以将下面的时间戳代码解析为所需的日期格式?

它带有我要删除的时区代码,因此我可以轻松地将其插入到我们的 Google 表格电子表格中。

代码

时间戳只是一个字符串。

function getMyDates() {
  const ss=SpreadsheetApp.getActive();
  const sh=ss.getActiveSheet();
  const vs=sh.getRange(1,1,sh.getLastRow(),1).getDisplayValues();
  //var html='';
  vs.forEach(function(r,i){
    let t=r[0].split(/-|T/);
    let d=Utilities.formatDate(new Date(t[0],t[1]-1,t[2]),Session.getScriptTimeZone(),"MM/dd/yyyy");
    //html+='<br />' + d;
    sh.getRange(i+1,2).setValue(d);
  });
  //SpreadsheetApp.getUi().showModelessDialog(HtmlService.createHtmlOutput(html),"Display Results");
}

在 column1 中获取原始格式的日期字符串并将它们放入 column2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM