Google应用脚本日期不存在!使用formatdate

时间:2014-02-05 11:25:19

标签: google-apps-script

我有一个模糊的问题,我正在尝试使用以下行获取日期输出:

var date = Utilities.formatDate(sheet.getRange("G2:G2").getValue(), ss.getSpreadsheetTimeZone(), "DD.MM.YY");

问题是,当我称之为'日期'时,这一天只是从一年的第一天开始的延续。例如,今天(我的格式为05.02.14)出现为36.02.14 - 一天不存在!显然在一月份我没有注意到这个问题。

我一定错过了什么,我很感激能找到什么...

1 个答案:

答案 0 :(得分:0)

formatDate模式区分大小写。 d - >一天(小写) M - >月(大写) y - >年(小写) 试试这个:

var date = Utilities.formatDate(sheet.getRange("G2:G2").getValue(), ss.getSpreadsheetTimeZone(), "dd.MM.yy");