【发布时间】:2020-03-30 16:24:08
【问题描述】:
我创建了一个函数,该函数接受一个日期和月数以添加到该日期并返回下一个日期。该功能似乎运行良好,我使用 DEBUG 进行了检查。奇怪的是,当我使用下面的行记录返回的日期时,
monthstoadd = 18
date1.setFullYear(2019, 6, 1);
returnDate = AddMonths(date1, monthstoadd); // my selfmade function
Logger.log("returnDate(1):", returnDate.getMonth(), "/" , returnDate.getDay(), "/", returnDate.getFullYear());
日志中的日期与调试器中的日期不匹配。有人见过这个吗?另外,有谁知道如何获取数字的整数值?我试了一圈,但得到了一些奇怪的结果。
例如:调试器将值显示为 Tue Dec 01 2020 00:00:00 GMT-0500(东部标准时间),但日志将值显示为 returnDate(1): 11.0 / 2.0 / 2020.0
【问题讨论】:
-
检查 tz @ File> projectproperties >timezone
标签: date google-apps-script google-sheets google-sheets-macros