So on the Twitter website, underneath the post there's a timestamp, but it's not very specific - it will just say something like Jul 10, or 11 hours ago or something like that. Is there any way to find the EXACT time a tweet was posted? Like to the second? I want to avoid messing around with programming or dealing with the API if possible, but I've looked all over, and haven't been able to find anything.
It is not possible without getting down in HTML or using an extension that does what I am going to do. It was most likely formatted this way to be more friendly to the wider audience.
Right click the time link and inspect the source with an approriate browser.
You should see something similar to the following.
<div class="stream-item-header"> <small class="time"> <a href="/codinghorror/status/94410540117536768" class="tweet-timestamp js-permalink" title="10:16 AM - 22 Jul 11"> <span class="_timestamp js-short-timestamp " data-time="1311344201" data-long-form="true">22 Jul</span></a>
data-time has all the information you need. For example, you can use Wolfram Alpha to convert it.
Quicker ways include
- Use another Twitter application and use ChrisF's method to rollover to see:
Hover over the "23 seconds ago" link. It will bring up a tooltip with the exact date and time it was posted.
However, this is only to the minute, not the second.
You can view the timestamp down to the second by using the mobile version of the site. (NB: You need to be logged-in to see it.)