From ebf9c893be3193b1d7db59171f352ff62c3411f3 Mon Sep 17 00:00:00 2001
From: BubbaGumpShrump <joshua.p.farrell@gmail.com>
Date: Wed, 15 Jan 2025 00:17:42 -0500
Subject: [PATCH] Fixed localization issue with datetime.

---
 AutoTrackR2/KillTrackR_MainScript.ps1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/AutoTrackR2/KillTrackR_MainScript.ps1 b/AutoTrackR2/KillTrackR_MainScript.ps1
index 1f2a001..dab4361 100644
--- a/AutoTrackR2/KillTrackR_MainScript.ps1
+++ b/AutoTrackR2/KillTrackR_MainScript.ps1
@@ -116,7 +116,7 @@ if (Test-Path "$scriptFolder\Kill-Log.csv") {
 	$currentDate = Get-Date
 	$dateFormat = "dd MMM yyyy HH:mm UTC"
 	foreach ($kill in $historicKills) {
-		$killDate = [datetime]::parseExact($kill.KillTime, $dateFormat, $null)
+		$killDate = [datetime]::ParseExact($kill.KillTime, $dateFormat, [System.Globalization.CultureInfo]::InvariantCulture)
 		If ($killdate.year -eq $currentDate.Year -and $killdate.month -eq $currentDate.Month) {
 			$global:killTally++
 		}
@@ -256,7 +256,7 @@ function Read-LogEntry {
 					$ship = $ship -replace '-00(1|2|3|4|5|6|7|8|9|0)$', ''
 				}
 
-				$KillTime = (Get-Date).ToUniversalTime().ToString("dd MMM yyyy HH:mm 'UTC'")
+				$KillTime = (Get-Date).ToUniversalTime().ToString("dd MMM yyyy HH:mm 'UTC'", [System.Globalization.CultureInfo]::InvariantCulture)
 			
 				# Get Enlisted Date
 				if ($($page1.content) -match $joinDatePattern) {