You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
534 B

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()
}
}