can you send me a savefile where it is wrong? then I'll be able to fix it.
or, tell me what's the actual time you get when you write /time in the console from backtick and what's the time displayed by my mod
I checked on several of my own saves which exceed multiple days of play time, and the time displays from my mod on all of them seem to match the time returned by the /time console command.
keep in mind that every 24 hours, the hour counter will reset to 0 and the day counter goes up by 1