作者neil0123 (wow)
看板Google
標題[詢問] Google Apps Script比較日期問題
時間Tue Apr 7 11:38:08 2020
請教各位大大
之前小弟在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
→ NgJovi: 要再取一次 04/10 03:47
→ NgJovi: 而且是物件 還要轉 回傳的是字串就能比較惹 04/10 03:48
→ neil0123: 感謝 07/10 21:26