Another issue with the timestamp in activity feeds is it's inconsistent.
Pulling the feed from my local box, I've gotten a return item for an activity that had a timestamp stating it was 6 hours old, or on some refreshes, a few hours in the future. I never actually get the correct time.
Same code running on ...