I'm not looking to have the values of timevar and timevar2 change, just the time displayed in the clock in the bottom right corner. So really it's just displaying what time it is on the Login server.
Pretty sure the login script could just store whatever value it's based off on login (assuming it's timevar), and then use the offset between it and clientside timevar2.
Kind of like how it's done here:
Scripted Timevar3