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

标签 google-apps-script simpledateformat date-formatting

Google 应用脚本中的函数 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 年的日期中工作正常。

最佳答案

只需将您的模式从 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);
}

关于google-apps-script - Google App Scripts 中的实用程序功能无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20884766/

相关文章:

google-apps-script - 基于值的 Google 电子表格中的重复行

java - 年份不是四位数时的日期解析异常

java - 使用 SimpleDateFormat(string,locale) 解析法语区域设置错误

elasticsearch - 如何将动态日期格式应用于 Elasticsearch 中的多种类型?

google-apps-script - 如何使用应用程序脚本获取有权访问 Google 共享驱动器的所有用户的列表

jquery - 无法在 select 上的 .empty() 之后使用 .append

javascript - HtmlService : google. script.run 无法识别 gs 函数

java - SimpleDateFormat 解析时忽略月份

ASP.NET 应用程序正在显示美国日期格式

javascript - Date 对象在 Chrome 中有效,但在 Safari、Firefox 或 IE 中无效