如何获取 Google 电子表格时区偏移量字符串而不是时区字符串?

How to get Google spreadsheet time zone offset string instead of timezone string?

Google sheet spreadsheet 通过文件 -> 设置菜单查看时区设置。见图像。 但是下面的代码行

SpreadsheetApp.getActive().getSpreadsheetTimeZone();

returns: America/New_York

我想使用应用程序脚本获取文件设置中显示的时区字符串 ((GMT-5) 东部时间 ) 而不是返回的时区字符串通过 getSpreadsheetTimeZone()。可能吗?

使用SimpleDateFormat from Utilities.formatDate:

const t_so70410789 = ()=>{
  const t = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
  const f = Utilities.formatDate(new Date(),t,`'(GMT'XXX')' zzzz`)
  console.log(f);
}