Google App Scripts中的实用程序功能无法正常工作

时间:2014-01-02 14:06:30

标签: google-apps-script simpledateformat date-formatting

Google App脚本中的功能Utilities.formatDate在2013年的日期无法正常工作

示例 -

date = Tue Dec 31 2013 18:43:12 GMT+0530 (IST)

after formatting it in YYYYMMdd format

使用代码 -

Utilities.formatDate(date, "IST" ,"YYYYMMdd"))

result was- 20**14**1231

在上述结果中,预计到2013年为上述日期。

相同的代码在2012年和2014年的日期工作正确。

1 个答案:

答案 0 :(得分:2)

只需将您的模式从YYYY更改为yyyy(小写),它就会起作用,请检查this

function myFunction() {
  var date = new Date("Tue Dec 31 2013 18:43:12 GMT+0530 (IST)");

//after formatting it in YYYYMMdd format
  var format = Utilities.formatDate(date,"IST", "yyyyMMdd");

  Logger.log(format);
}