Nice, using Lua definitely helps. I noticed the Uptime particularity too, it's quite curious. As a potential suggestion, you might want to consider recurring events, if you didn't already.
See here for a plain Rainmeter approach on recurring events: https://forum.rainmeter.net/viewtopic.php?t=26698&start=10#p228990 For the record, the code there will still crash Rainmeter after several hundreds self updates of the measure with the conditions - apparently the Rainmeter counter doesn't like self updates much, maybe it adds them to the stack or something. I might post a code approaching things in a different way there, to solve that issue (my idea is to be able to freely add or subtract times, including years and months, e.g. 1 year 7 months 28 days 3 hours 18 minutes and 39 seconds from any datetime, but that might involve "normalizing" timestamps to consistent year and month durations beforehand).
Statistics: Posted by Yincognito — Yesterday, 3:26 pm