アラームクロックを角度2で作成しようとしていますが、アラームがトリガーされるのに必要な時間はすべてミリ秒ですが、どのようにするのですか?アレイを持ち、アラームをトリガーするサービスを作成する必要があります
ここに私のサービスファイルがあります。
import { Injectable } from '@angular/core';
@Injectable()
export class AlarmService {
constructor() {}
setUpAlarms(time){
var all = JSON.parse(localStorage.getItem('user'));
for(var i =0; i < all.length; i++){
var hours = all[i]['hours'];
var eventStartTime = new Date();
var eventEndTime = new Date(hours.replace('T',' ').replace('-','/'));
var duration = eventEndTime.valueOf() - eventStartTime.valueOf();
console.log(duration);
}
console.log("CAME HERE");
return true;
}
}
これはコンポーネントTSです。
ngOnInit() {
let time = new Date().getTime()
this.alarmService.setUpAlarms(time);
}
どうすればよいですか?どんな助けでも大歓迎です。