Fix setInterval callback

This commit is contained in:
danbulant 2020-02-07 22:29:09 +01:00
parent 4f4415e6dc
commit 419e1f3373

View file

@ -6,13 +6,13 @@ class Login extends React.Component{
constructor(p){ constructor(p){
super(p) super(p)
let date = new Date(); let date = new Date();
setTimeout(() => { setTimeout(function func(){
let date = new Date(); let date = new Date();
let time = date.getHours().toString().padStart(2, "0") + ":" + date.getMinutes().toString().padStart(2, "0"); let time = date.getHours().toString().padStart(2, "0") + ":" + date.getMinutes().toString().padStart(2, "0");
this.state = { this.state = {
time time
}; };
setInterval(this, 60000); setInterval(func, 60000);
}, (60 - date.getSeconds()) * 1000); }, (60 - date.getSeconds()) * 1000);
let time = date.getHours().toString().padStart(2, "0") + ":" + date.getMinutes().toString().padStart(2, "0"); let time = date.getHours().toString().padStart(2, "0") + ":" + date.getMinutes().toString().padStart(2, "0");