簡體   English   中英

Google腳本; 如何對兩個日期求和並在Google電子表格中返回結果

[英]Google Script; How to SUM two date and return the result in google spreadsheet

數據:

  • E3 = 5/12/2013 18:26:00
  • C3 = 00:15:00

結果應該是= 5/12/2013 18:41:00

問題:

我想要一個將E3 + C3加起來並返回值的腳本。 我需要它來將信息與其他腳本集成在一起。

我嘗試使用腳本求和,但是在我的研究中需要一些關於毫秒的日期信息或類似這樣的日期信息。

resuld的格式應為dd / mm / yyyy HH:MM:SS(24hs),因為它用於調用其他腳本。

測試用例:

解決方法: 這里

如果有人可以提供幫助,我將不勝感激。 我認為該腳本會有所幫助,因為它是一個常規功能。

一種選擇是在新單元格中建立公式,例如:

在此處輸入圖片說明

以下代碼設置公式:

/* CODE FOR DEMONSTRATION PURPOSES */
function dateAdd() {
  var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var range = ss.getRange('C1').setFormula('A1+B1');
  var formattedDate = Utilities.formatDate(range.getValue(), 'GMT', 'dd/MM/yyyy HH:mm:ss');
  //Logger.log(formattedDate); <-- 05/12/2013 18:41:00
}

正確定義電子表格和腳本的時區很重要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM