diff options
Diffstat (limited to 'static')
-rw-r--r-- | static/components/date-time-input.ts | 2 | ||||
-rw-r--r-- | static/globals.ts | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/static/components/date-time-input.ts b/static/components/date-time-input.ts index a6d5df18..005e4190 100644 --- a/static/components/date-time-input.ts +++ b/static/components/date-time-input.ts @@ -67,7 +67,7 @@ class DateTimeInput extends /* HTMLInputElement */ HTMLElement { } set value(date: Date) { - let [d, t] = date.format("~L~Y-~m-~dT~H:~M:~S").split('T'); + let [d, t] = date.format("~L~Y-~m-~dT~H:~M").split('T'); // console.log(d, t); this.date.value = d; this.time.value = t; diff --git a/static/globals.ts b/static/globals.ts index eb7488c0..2fc12933 100644 --- a/static/globals.ts +++ b/static/globals.ts @@ -30,6 +30,8 @@ window.addNewEvent = () => { let ev = new VEvent(); let uid = uuid() let now = new Date() + /* Round seconds to 0, since time inputs wants exact seconds */ + now.setUTCSeconds(0); ev.setProperties([ ['uid', uid], ['dtstart', now, 'date-time'], |