Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌脚本格式化日期_Google Apps Script_Formatdatetime - Fatal编程技术网

Google apps script 谷歌脚本格式化日期

Google apps script 谷歌脚本格式化日期,google-apps-script,formatdatetime,Google Apps Script,Formatdatetime,我不明白它是如何工作的实用程序。formatDate()。我有剧本: var A=new Date(); var B=Utilities.formatDate( A, SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), "YY.MM.dd HH:mm"); 这已经运行了几个月,但今天(12月31日)是一个问题。。。 A=2019年12月31日星期二15:24:18 GMT+0100(CET) B=“2020.12.31

我不明白它是如何工作的实用程序。formatDate()。我有剧本:

var A=new Date();
var B=Utilities.formatDate( A, SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), "YY.MM.dd HH:mm");
这已经运行了几个月,但今天(12月31日)是一个问题。。。 A=2019年12月31日星期二15:24:18 GMT+0100(CET) B=“2020.12.31 15:24” 这是臭虫?如何修复错误? 我昨天试过日期:

var A=new Date(new Date()-(1 * 24 * 60 * 60 * 1000));
但是formatDate返回:“20.12.30 15:24”

尝试将此
“YY.MM.dd HH:MM”
更改为
“YY.MM.dd HH:MM”

function tdate() {
  var A=new Date(new Date()-(1 * 24 * 60 * 60 * 1000));
  Logger.log(Utilities.formatDate(A,Session.getScriptTimeZone(),"yy.MM.dd HH:mm:ss"));
  //[19-12-31 13:44:34:975 MST] 19.12.30 13:44:34
  Logger.log(Utilities.formatDate(A,SpreadsheetApp.getActive().getSpreadsheetTimeZone(),"yy.MM.dd HH:mm:ss"));
  //[19-12-31 13:51:07:677 MST] 19.12.30 13:51:07
  Logger.log(Utilities.formatDate(A,Session.getScriptTimeZone(),"YY.MM.dd HH:mm:ss"));
  //[19-12-31 13:44:34:976 MST] 20.12.30 13:44:34
  Logger.log(Utilities.formatDate(A,SpreadsheetApp.getActive().getSpreadsheetTimeZone(),"YY.MM.dd HH:mm:ss"));
  //[19-12-31 13:51:07:678 MST] 20.12.30 13:51:07

}