https://codepen.io/anon/pen/VJVWoVKod
var clock = {
currentTime: new Date(),
next: function (minutes) {
this.currentTime = new Date(this.currentTime.getTime() + minutes * 60000);
return this;
},
back: function (minutes) {
this.currentTime = new Date(this.currentTime.getTime() - minutes * 60000);
return this;
},
getTime: function () {
return this.currentTime.toLocaleTimeString();
}
}
Inicjujesz:
Kod
input.value = clock.getTime();
Aktualizacja:
Kod
document.querySelector("#add").addEventListener("click", function() {
input.value = clock.next(5).getTime();
});
document.querySelector("#subtract").addEventListener("click", function() {
input.value = clock.back(5).getTime();
});