Add local date object

This commit is contained in:
Talia 2022-03-26 14:24:58 +01:00
parent 5b04f9e0ae
commit dada521fba
Signed by: darkwiiplayer
GPG key ID: 7808674088232B3E

14
javascript/LocalDate.js Normal file
View file

@ -0,0 +1,14 @@
import element from 'https://cdn.jsdelivr.net/gh/darkwiiplayer/js@3724b3e/element.js'
element(class LocalDate extends HTMLTimeElement {
static is = 'time'
static attributes = { datetime: { get: date => new Date(date) } }
constructor() {
super()
}
datetimeChanged() {
this.innerText = this.datetime.toDateString()
}
})