[詢問] Google Apps Script比較日期問題

看板Google作者 (wow)時間4年前 (2020/04/07 11:38), 編輯推噓2(203)
留言5則, 1人參與, 4年前最新討論串1/1
請教各位大大 之前小弟在google sheet 做日期計算,沒有什麼問題 A1 2021/01/06 A2 2021/03/30 例如做=A1-A2, 結果是正常的 但最近打算用google apps script運算,發現總是出錯 運算如下: var ss = SpreadsheetApp.openById('oooooxxxxx'); var SheetName = ss.getSheetByName('sheet'); var range = SheetName.getRange(1,1); var value = range.getValues(); if(value == 2012/03/21){ Logger.log("Test"); } 後來發現,其實value得到的是 [[Wed Jan 06 00:00:00 GMT+08:00 2021]] 所以無法做運算 請問該怎改,才能正常運算!? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.97.109 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Google/M.1586230690.A.C7F.html

04/10 03:40, 4年前 , 1F
getValues改getDisplayValue https://tinyurl.com/unf2y8f
04/10 03:40, 1F

04/10 03:47, 4年前 , 2F
getValues回傳的是陣列 https://i.imgur.com/tGACJgW.gif
04/10 03:47, 2F

04/10 03:47, 4年前 , 3F
要再取一次
04/10 03:47, 3F

04/10 03:48, 4年前 , 4F
而且是物件 還要轉 回傳的是字串就能比較惹
04/10 03:48, 4F

04/10 03:59, 4年前 , 5F
文章代碼(AID): #1UY_MYn_ (Google)