Javascript 应用程序脚本格式化日期的时间错误

Javascript 应用程序脚本格式化日期的时间错误,javascript,datetime,google-apps-script,Javascript,Datetime,Google Apps Script,我正在使用应用程序脚本。在我的代码中,我有: var date =Utilities.formatDate(new Date(), "EST", "yyyy-MM-dd HH:mm:ss"); var now = Date.now(); 我在东部时区。我在1分钟前运行了包含以上行的函数。正如您在右下角的屏幕截图中看到的,实际时间与编辑器中的时间相差一小时。我做错了什么 正如库珀所说,你可能有一个错误的时区。查看您的项目属性。尝试检查你的电子表格中的时区 如果这不起作用,请尝试将项目时区更改为

我正在使用应用程序脚本。在我的代码中,我有:

var date =Utilities.formatDate(new Date(), "EST", "yyyy-MM-dd HH:mm:ss");
var now = Date.now();

我在东部时区。我在1分钟前运行了包含以上行的函数。正如您在右下角的屏幕截图中看到的,实际时间与编辑器中的时间相差一小时。我做错了什么

正如库珀所说,你可能有一个错误的时区。查看您的项目属性。尝试检查你的电子表格中的时区


如果这不起作用,请尝试将项目时区更改为其他时区,并将其更改回正确的时区。

什么是脚本时区?夏令时?尝试
EDT
我尝试将电子表格和应用程序脚本项目上的时区更改为其他项目,然后返回EST,但没有效果。他们本来是最性感的,真奇怪。你现在在东部夏令时,对吗?@JonatasGrandini解决方案是正确的。更改项目属性中的时区会更改日期()返回的时间。我也支持他的最后一个问题。