export default function dateTimeParser(dateTimeFormat: string, date: string) { let day = '' let month = '' let year = '' let hour = '' let minute = '' let second = '' for (let index = 0; index < dateTimeFormat.length; index++) { const string = dateTimeFormat[index]; switch (string) { case 'D': day += date[index]; break; case 'M': month += date[index]; break; case 'Y': year += date[index]; break; case 'H': hour += date[index]; break; case 'm': minute += date[index]; break; case 's': second += date[index]; break; } } return new Date(parseInt(year), parseInt(month) - 1, parseInt(day), parseInt(hour), parseInt(minute), parseInt(second)) }