Google apps script 如何更改newdate()的格式并将结果与静态时间字符串组合

Google apps script 如何更改newdate()的格式并将结果与静态时间字符串组合,google-apps-script,Google Apps Script,我正在尝试将new Date()与静态时间字符串一起设置,如“28.09.2019 22:00:00”。日期应为当前日期,时间应始终为22:00:00。因此我使用了下面的代码 使用当前代码,我得到以下结果: 2019年9月28日星期六11:33:39 GMT+0200(MESZ)22:00:00 我需要的是(当前日期,总是在同一时间): 2019年9月28日22:00:00 另一件重要的事情是,结果应该与我的公式一起工作,在这个公式中,我将结果与其他时间戳(如果它们较高或较低)进行比较。表中比较

我正在尝试将new Date()与静态时间字符串一起设置,如“28.09.2019 22:00:00”。日期应为当前日期,时间应始终为22:00:00。因此我使用了下面的代码

使用当前代码,我得到以下结果: 2019年9月28日星期六11:33:39 GMT+0200(MESZ)22:00:00

我需要的是(当前日期,总是在同一时间): 2019年9月28日22:00:00

另一件重要的事情是,结果应该与我的公式一起工作,在这个公式中,我将结果与其他时间戳(如果它们较高或较低)进行比较。表中比较的时间戳格式为“日期/时间”



伟大的就是这样。非常感谢你。
function TimeTrigger() {

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Tickerprüfung');  

  sheet.getRange("C2").setValue(new Date());
  sheet.getRange("C3").setValue(new Date() + " 22:00:00");

}
function TimeTrigger() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Tickerprüfung');

  sheet.getRange('C2').setValue(new Date());
  var date = new Date();
  date.setHours(22);
  date.setMinutes(0);
  date.setSeconds(0);
  date.setMilliseconds(0);
  sheet.getRange('C3').setValue(date);
}