I am trying to create an Alarm Clock in Angular 2, I have all the milliseconds required for the alarm to be triggered, but how do it?
Here is my Service File.
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;
}
}
This is my Component TS.
ngOnInit() {
let time = new Date().getTime()
this.alarmService.setUpAlarms(time);
}
How do I go about it? Any help would be greatly appreciated.