lemme know if this works for ya... i got 2 versions 12/24 hour clocks... in both cases change the zero where it says "hourOffBy=0" to the number of hours u want to change the time by, use positive numbers to go forward and negative numbers to go backward
for the 12 hour clock with am/pm...
$(eval a=$(twitch $(channel) “{{uptimeAt}}”).split( );s=b=>{hourOffBy=0;d=new Date(b.slice(1,5).join( ));d.setHours(d.getHours()+hourOffBy);e=d.getDate();f=d.getMonth()+1;return ${e>9?e:0+e}/${f>9?f:0+f}/${d.getFullYear()} at ${d.toLocalTimeString()}};a[1]!=is?s(a):a.join( ))
and for the 24 hour clock...
$(eval a=$(twitch $(channel) “{{uptimeAt}}”).split( );s=b=>{hourOffBy=0;d=new Date(b.slice(1,5).join( ));d.setHours(d.getHours()+hourOffBy);e=d.getDate();f=d.getMonth()+1;return ${e>9?e:0+e}/${f>9?f:0+f}/${d.getFullYear()} at ${d.toTimeString().split( )[0]}};a[1]!=is?s(a):a.join( ))
oh, and for some reason copy and paste changes the quotes into some other kinda character, so the quotes around {{uptimeAt}} will need to be deleted and typed back in
actually, looking at the code, the stupid formatting removed a whole buncha symbols... this won't work from here