作者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://webptt.com/cn.aspx?n=bbs/Google/M.1586230690.A.C7F.html
3F:→ NgJovi: 要再取一次 04/10 03:47
4F:→ NgJovi: 而且是物件 还要转 回传的是字串就能比较惹 04/10 03:48
6F:→ neil0123: 感谢 07/10 21:26