2017-09-05 7 views
1

次のコードは、GoogleのスプレッドシートAPIのV4を使用new Date() Googleスプレッドシートの新しい日付を挿入するAPIのV4()日時フォーマット

Mon Sep 04 21:34:54 GMT+01:00 2017として

を挿入し、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"} 
    ); 
} 

次のコードは、new Date()04.09.2017 21:34:54

は、Google AppsスクリプトをgetRange()を使用する。setValueの

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

作ることが可能です[すなわち、 GoogleスプレッドシートAPI v4]にnew Date()を挿入すると、Google Apps Scriptと同じ方法で挿入されます。04.09.2017 21:34:54?このフォーマットを取得しないようにする方法Mon Sep 04 21:34:54 GMT+01:00 2017Values.update

ありがとうございます。

答えて

0

を使って自分の質問への答えが見つかりました:

Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yy HH:mm:ss"); 
関連する問題