I have been going through some tutorials on the <time> tag, but I honestly don’t see why we are using it.
For example:
Published <time pubdate datetime="2011-07-03">07/03</time>
If we are going to have a string 07/03 anyway, what is the purpose of using a time tag?
It doesn’t validate anything.
The point of this tag, as with a number of the new “semantic” HTML5 tags, is to make it easier for programs to index your data.
A script can go through and easily find out what the published date is for your blog articles if it sees a
<time>tag, without having to parse any of a number of ways this could be represented (for consumption by a human being), which would be a much more complex and error-prone task.