Fix date input getting stuck on invalid input

This commit is contained in:
Jan Bader 2022-02-27 22:10:47 +00:00
parent d8a96535dc
commit 7dfbef60a4

View File

@ -3,6 +3,8 @@ const props = defineProps(["modelValue"]);
const emit = defineEmits(['update:modelValue']);
function dateToYYYYMMDD(d: Date) : string {
if(d == null)
return "";
// alternative implementations in https://stackoverflow.com/q/23593052/1850609
//return new Date(d.getTime() - (d.getTimezoneOffset() * 60 * 1000)).toISOString().split('T')[0];
return d.toISOString().split('T')[0];