I have been using the Twitter Search API to query the public line for Twitter status updates originating out of a particular location. Currently, I run one search every 15 minutes using an automated script. However I have found that the search results returned contain a number of old search results . An average of 30 new tweets come up for my location every 5 minutes or so. Therefore this shouldn't be the case. Also Results for the same search criteria using search.twitter.com show different results, with no repeats of old search results. Any idea why this is so ?
A second question is regarding published date. Is the published date returned by the search API in GMT ? If so, is there any way to have the search API return the published date as per local time ?