【问题标题】:How can I set the new Date to 1 minute later?如何将新日期设置为 1 分钟后?
【发布时间】:2021-05-03 16:36:31
【问题描述】:

我使计划的第二个参数函数在一天后通过新日期运行。但是,我想在一分钟内改变它,而不是一天之内。如何修复代码?

这是我的代码

    if (user.change === true) {
      await User.update(
        { nickname: req.body.nick, change: false },

        {
          where: { id: req.user.id },
        }
      );
      const end = new Date();
      end.setDate(end.getDate() + 1); // 
      schedule.scheduleJob(end, async () => {
    
        await User.update(
          {change: true},

          {
            where: { id: req.user.id },
          }
        );

      });

【问题讨论】:

    标签: javascript node.js reactjs react-native


    【解决方案1】:

    var d = new Date();
    d.setMinutes(d.getMinutes()+1);
    
    console.log(d)

    【讨论】:

      【解决方案2】:

      只需使用这个:date.setMinutes(date.getMinutes() + 1)

      【讨论】:

        猜你喜欢
        • 2014-10-29
        • 2014-04-17
        • 1970-01-01
        • 1970-01-01
        • 2020-08-03
        • 1970-01-01
        • 2011-06-09
        • 1970-01-01
        • 2017-04-26
        相关资源
        最近更新 更多