diff --git a/scripts/lua/modules/format_utils.lua b/scripts/lua/modules/format_utils.lua index d39319fd37..7ef9a7d287 100644 --- a/scripts/lua/modules/format_utils.lua +++ b/scripts/lua/modules/format_utils.lua @@ -240,12 +240,12 @@ function format_utils.formatEpochRFC2822(epoch) local minutes if diff > 0 then sign = '-' - hours = diff / (60*60) - minutes = diff % (60*60) + hours = math.floor(diff / (60*60)) + minutes = (diff % (60*60)) / 60 else sign = '+' - hours = -diff / (60*60) - minutes = -diff % (60*60) + hours = math.floor(-diff / (60*60)) + minutes = (-diff % (60*60)) / 60 end -- Format date