Estoy usando el componente v-calendar. Y quiero mostrar un punto en el calendario según la fecha de mi evento. Trabajo con milisegundos en el lado del backend. Así que doy las fechas y horas del evento en milisegundos al calendario.
Aquí están mis códigos;
import VCalendar from 'v-calendar/lib/components/calendar.umd'; <VCalendar :locale="locale" :attributes="attributes" :is-expanded="true" @dayclick="onDayClick" :model-config="modelConfig" @update:to-page="navigation" /> data () { return { locale: { id: 'tr', masks: { weekdays: 'WWW' }, }, modelConfig: { type: 'number', }, attributes: [ { dot: 'red', dates: [ { start: 1648364400000, // 2022-03-27 10:00:00 in my timezone(tr) end: 1648501200000, // 2022-03-29 00:00:00 in my timezone(tr) }, ], }, ], }; },En este escenario, espero que se excluya la fecha de finalización y que el punto no se muestre el 29 de marzo porque doy la hora a las 00:00:00. Los puntos solo deben mostrarse el 27 y el 28 de marzo. Pero no funciona así. ¿Qué debo hacer para que el calendario funcione con tiempos?
Aquí hay un ejemplo de sandbox de código: https://codesandbox.io/s/runtime-breeze-ibf6im?file=/src/App.vue