Преобразование даты в ISO из PostgreSql timestampwtz React Native

export function toISOFormat(dateString: string): string {
    // Преобразуем дату из формата 2024-10-25 14:51:27.056551+03 в ISO формат
    const match = dateString.match(/^(\d{4}-\d{2}-\d{2}) (\d{2}:\d{2}:\d{2})(?:\.\d+)?([+-]\d{2})/);
    if (!match) {
      throw new Error("Неверный формат даты");
    }

Функция toISOFormat в React Native с TypeScript преобразует дату, заданную в формате 2024-10-25 14:51:27.056551+03, в ISO-формат (например, 2024-10-25T14:51:27+03:00). Она принимает строку с датой, извлекает компоненты с помощью регулярного выражения и, если формат не соответствует шаблону, выбрасывает ошибку.