From 43b72b59a2fa928184853f8be860cc57cecfd7da Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Fri, 5 Sep 2025 06:50:54 -0700 Subject: [PATCH] rtc: Fix date parsing detection. (#3524) --- src/core/libraries/rtc/rtc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/libraries/rtc/rtc.cpp b/src/core/libraries/rtc/rtc.cpp index 5d4e2beab..ac7ed9416 100644 --- a/src/core/libraries/rtc/rtc.cpp +++ b/src/core/libraries/rtc/rtc.cpp @@ -748,10 +748,10 @@ int PS4_SYSV_ABI sceRtcParseDateTime(OrbisRtcTick* pTickUtc, const char* pszDate std::string dateTimeString = std::string(pszDateTime); - char formatKey = dateTimeString[22]; + char formatKey = dateTimeString[19]; OrbisRtcDateTime dateTime; - if (formatKey == 'Z' || formatKey == '-' || formatKey == '+') { + if (formatKey == 'Z' || formatKey == '-' || formatKey == '+' || formatKey == '.') { // RFC3339 sceRtcParseRFC3339(pTickUtc, pszDateTime); } else if (formatKey == ':') {