如何每天调用一个函数

时间:2018-03-21 14:37:38

标签: javascript timer observable setinterval angular5

我设法每分钟或每秒钟调用我的功能,但我不知道如何在几小时或几天内完成。 我正在尝试每天在我的申请中打电话。

这是我每10秒调用一次函数的代码

this.sub = Observable.interval(10000)
  .subscribe( next: (val) => {
    console.log('called');
    // call my function
  },
  error: err => {
    console.log(err);
  });

1 个答案:

答案 0 :(得分:0)

您可以通过更改传递给{{1}}的数字来更改运行函数的时间间隔。您当前将其设置为10000毫秒或10秒,但如果将其更改为60000,则您的功能将每小时运行一次。您可以将所需的时间间隔转换为毫秒here

请注意,运行此代码的浏览器窗口必须保持打开状态才能生效。