time: handle 24-hour to 12-hour clock conversion edge cases

This commit is contained in:
Ben
2025-06-08 08:57:28 +02:00
committed by GitHub
parent 8bca6cd8ad
commit 8ad04f2b49
3 changed files with 25 additions and 5 deletions
+10 -2
View File
@@ -17,7 +17,11 @@ pfUI:RegisterModule("panel", "vanilla:tbc", function()
local servertime
local time
if C.global.twentyfour == "0" then
if h > 12 then
if h == 0 then
h = 12
elseif h == 12 then
noon = " PM"
elseif h > 12 then
h = h - 12
noon = " PM"
end
@@ -67,7 +71,11 @@ pfUI:RegisterModule("panel", "vanilla:tbc", function()
local secondsenabled = C.panel.seconds == "1"
if C.global.twentyfour == "0" then
if C.global.servertime == "1" then
if h > 12 then
if h == 0 then
h = 12
elseif h == 12 then
noon = "PM"
elseif h > 12 then
h = h - 12
noon = "PM"
end