Как разобрать код отметки времени в скрипте приложений? - PullRequest
0 голосов
/ 17 июня 2020

Можно ли преобразовать код временной метки ниже в требуемый формат даты?

Он выходит с кодом часового пояса, который я хочу удалить, поэтому я могу легко вставить его в нашу электронную таблицу Google Таблиц.

code

1 Ответ

0 голосов
/ 17 июня 2020

Метка времени - это просто строка.

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");
}

Получение строк даты в исходном формате в столбце 1 и размещение их в столбце 2

...