getDate()在谷歌AppScript中不起作用

时间:2018-02-26 09:42:29

标签: google-apps-script

var now = new Date();
var dayofmonth = now.getDay();
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.getRange('A7').setValue(dayofmonth);

dayofmonth return:31.12.1899 now.getDate()返回:25.01.1900

为什么这不起作用?

我只需要一个月中的某一天,如29

1 个答案:

答案 0 :(得分:0)

getDay函数返回一个从0到6的数字,表示星期几。

如果它返回另一个东西,请尝试删除该行,因为该单元格的格式可能正在修改该值。

如果您想要一个月中的某一天,请使用:

now.getDate()

enter image description here enter image description here