diff --git a/app/src/interfaces/datetime/datetime.vue b/app/src/interfaces/datetime/datetime.vue index 1b3b4e999b..b3bfa7408a 100644 --- a/app/src/interfaces/datetime/datetime.vue +++ b/app/src/interfaces/datetime/datetime.vue @@ -137,8 +137,9 @@ export default defineComponent({ const { year, month, date, hours, minutes, seconds, period } = newValue; const asDate = new Date(year, month, date, period === 'am' ? hours : hours + 12, minutes, seconds); - - emit('input', formatISO(asDate)); + + if(valueAsDate.value?.getTime() != asDate.getTime()) + emit('input', formatISO(asDate)); } }, {