I think it has to do with the Time Zone you have in the forums. It seems the time is off on the forums. If i put -7 hours I have the right time. If I put -8 Hours (which is really my TZ) then the Forums time is off by 1 hour and the Now Playing is correct.