2017-09-05 2 views
1

Der folgende Code fügt new Date() als Mon Sep 04 21:34:54 GMT+01:00 2017Google Sheets API v4 Einfügen new Date() in Datetime-Format

Mit Google Sheets API v4, Sheets.Spreadsheets.Values.update

function withUpdate() { 
    var spreadsheetId = "someSpreadsheetId"; 
    var request = { 
     majorDimension: "ROWS", 
     values: [[new Date()]] 
    }; 
    Sheets.Spreadsheets.Values.update(
     request, 
     spreadsheetId, 
     "Sheet1!BW20", 
     {valueInputOption: "USER_ENTERED"} 
    ); 
} 

Der folgende Code fügt new Date() als 04.09.2017 21:34:54

ein 0

Verwendung von Google Apps Script, getRange(). SetValue

function withSetValue() { 
    var spreadsheet = SpreadsheetApp.openById("someSpreadsheetId") 
    var sheetOne = spreadsheetId.getSheetByName("Sheet1"); 
    sheetOne.getRange(20, 75).setValue(new Date()); 
} 

Ist es möglich zu machen [d Google Tabellen API v4], um new Date() auf dieselbe Weise wie Google Apps Script in das folgende Format einzufügen: 04.09.2017 21:34:54? Wie vermeidet man, dieses Format Mon Sep 04 21:34:54 GMT+01:00 2017 mit Values.update zu bekommen?

Vielen Dank.

Antwort

0

die Antwort auf ihre Frage gefunden, indem Sie:

Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yy HH:mm:ss"); 
Verwandte Themen