import { ONE_MINUTE_MS } from '../assets/data/adminConstants'; export const convertStartDateToISO = (date) => { if (!date) return null; const startDate = new Date(date); startDate.setHours(0, 0, 0, 0); return startDate.toISOString(); }; export const convertEndDateToISO = (date) => { if (!date) return null; const endDate = new Date(date); endDate.setHours(23, 59, 59, 999); return endDate.toISOString(); }; export const getSearchPeriodISO = (startDate, endDate) => { return { startDateISO: convertStartDateToISO(startDate), endDateISO: convertEndDateToISO(endDate) }; }; export const getTimeOnly = (dateString) => { const date = new Date(dateString); return date.toLocaleTimeString('ko-KR', { hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false }); }; export const msToMinutes = (ms) => { return ms / ONE_MINUTE_MS; }