0

Utilities.formatDate() がどのように機能するのかわかりません。私はスクリプトを持っています:

var A=new Date();
var B=Utilities.formatDate( A, SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetTimeZone(), "YY.MM.dd HH:mm");

これは何ヶ月も機能していますが、今日 (12 月 31 日) は問題です... A=Tue Dec 31 2019 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"

4

1 に答える 1