mongodb 如何在基于Nodejs/Express的项目中实现日历提醒功能?[已关闭]

bxpogfeg  于 2023-02-03  发布在  Go
关注(0)|答案(1)|浏览(119)

**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。

我们不允许问题寻求有关书籍、工具、软件库等的推荐。你可以编辑问题,以便可以使用事实和引用来回答问题。
2天前关闭。
Improve this question
我正在为我的课程开发一个公寓管理系统,我想实现一个计时器来显示剩余的租赁期限。例如,今天租客有100天,明天他将有99天。我该如何实现它,或者我应该使用什么包/模块?现在,我使用Express,React,MongoDB。谢谢!

ruarlubt

ruarlubt1#

class Tenant {
    constructor(name, start, end) {
        this.tenantName = name;
        this.startDate = new Date(start);
        this.evictionDate = new Date(end);
    }

    getRemainingDays() {
        const today = new Date();
        const remainingTimeInMs = this.evictionDate - today;
        const remainingTimeInDays = remainingTimeInMs / 1000 / 60 / 60 / 24;
        return Math.floor(remainingTimeInDays);
    }
}

const alanTenant = new Tenant('Alan', '2023-01-01', '2023-03-31');
console.log(alanTenant.getRemainingDays());

相关问题