例如,我有一个项目,AstraZeneca的接种日期是今天(2021年8月15日),下一个剂量应该是在接下来的4周?此外,我将使用Firestore来存储这些日期,这些日期将用于每月报告。
这是存储当前日期的正确方式吗?
console.log(new Date().toLocaleString().split(",")[0]);输出:
8/15/2021
估计第二次疫苗接种的预期产出:
9/5/2021
另外,我怎样才能对它进行编码,使系统立即计算出第二剂量疫苗的估计日期?当然,我知道将日期添加到当前日期是行不通的,因为有不同的月,有30天或31天,而且月份和年份都不会更新。
发布于 2021-08-08 09:24:54
你能试着用天代替吗?
Date.prototype.addDays = function (days) {
const date = new Date(this.valueOf());
date.setDate(date.getDate() + days);
return date;
};
// Add 7 Days
const date = new Date('2020-12-02');
console.log(date.addDays(7));
// 2020-12-09T00:00:00.000Zhttps://stackoverflow.com/questions/68699153
复制相似问题