在节点js中计算昨天的日期?

Calculate the date yesterday in node js?

如何计算最后一天作为节点 jst 中的日期?

我运行脚本包含昨天的数据。 我想更改 it.the 月的最后一天我有问题。例如 Date:1-4-2022 但脚本包含昨天的数据 我们需要的文件名是:Example_March

如何在这段代码中定义它

 const curMonth = new Date().toLocaleString("default", { month: "long" });

  let fileName = `example_${curMonth}.xlsx`;
  

  writeInFileAsync(html, fileName).then(() => {
    sendEmail(htmlForEmail, fileName);

)}

并保存 sheet 同样的问题。

const convertJsonToExcel = (table, fileName) => {
  var wb = XLSX.utils.table_to_book(table, {
    sheet: `example_${new Date().getMonth() + 1}`,
    
  });

  XLSX.writeFile(wb, fileName, { cellStyles: true });
};

要计算 javascript 中的昨天日期,您可以使用此辅助函数:

function getYesterdayDate() {
  return new Date(new Date().getTime() - 24*60*60*1000);
}