From f3e24e680ca337942e4c2ba91d76cdef2dd1b216 Mon Sep 17 00:00:00 2001 From: Zin <62830952+Zintixx@users.noreply.github.com> Date: Thu, 8 May 2025 09:33:31 -0700 Subject: [PATCH] Fix DateTime parsing --- Maple2.File.Ingest/Mapper/TableMapper.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Maple2.File.Ingest/Mapper/TableMapper.cs b/Maple2.File.Ingest/Mapper/TableMapper.cs index 849ae61c6..0768e1f73 100644 --- a/Maple2.File.Ingest/Mapper/TableMapper.cs +++ b/Maple2.File.Ingest/Mapper/TableMapper.cs @@ -1756,8 +1756,8 @@ private SeasonDataTable ParseSeasonDataTable() { foreach ((int id, SeasonData seasonData) in seasonDataParser) { results.Add(id, new SeasonDataTable.Entry( Id: seasonData.seasonID, - StartTime: DateTime.ParseExact(seasonData.eventStart, "yyyy-MM-dd-HH-mm-ss", CultureInfo.InvariantCulture), - EndTime: DateTime.ParseExact(seasonData.eventEnd, "yyyy-MM-dd-HH-mm-ss", CultureInfo.InvariantCulture), + StartTime: DateTime.TryParseExact(seasonData.eventStart, "yyyy-MM-dd-HH-mm-ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out DateTime startTime) ? startTime : DateTime.MinValue, + EndTime: DateTime.TryParseExact(seasonData.eventEnd, "yyyy-MM-dd-HH-mm-ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out DateTime endTime) ? endTime : DateTime.MaxValue, Grades: [ seasonData.grade1, seasonData.grade2,