I was trying to check what time it was on New York and since I was logged to AntiOnline I saw the link at the end of the page informing the time and leading to a page on Antionline where all of the time zones are updated to their respective actual time.
Well, sorry to say, but that page is giving out wrong information. I realize that your site is probably just consulting on some other site but since you are the one divulging that information I thought that you should know.
The time for Sao Paulo and Rio de Janeiro is one hour off. The correct time would be one hour earlier. Summer time on Brasil was declared officially over on Feb 17th. I guess someone forgot to update it.