JezerM
4 years ago
5 changed files with 67 additions and 13 deletions
@ -0,0 +1,26 @@
|
||||
class TimeDate { |
||||
constructor() { |
||||
this._timeLabel = document.querySelector("#time-date #time-label") |
||||
this._dateLabel = document.querySelector("#time-date #date-label") |
||||
this._init() |
||||
} |
||||
|
||||
_updateTimeDate() { |
||||
let date = theme_utils.get_current_localized_date() |
||||
let time = theme_utils.get_current_localized_time() |
||||
|
||||
this._dateLabel.innerText = date |
||||
this._timeLabel.innerText = time |
||||
} |
||||
|
||||
_setTimer() { |
||||
this._updateTimeDate() |
||||
setInterval(() => { |
||||
this._updateTimeDate() |
||||
}, 1000) |
||||
} |
||||
|
||||
_init() { |
||||
this._setTimer() |
||||
} |
||||
} |
Loading…
Reference in new issue