I found that strange too. I'd probably have the date as a text node, so that there is still time information visible in the rare case when javascript is turned off.
There are a lot of good alternatives proposed and debated on that page, so I'm confident that they've come up with the best way to represent the date in the DOM. Additionally, it's readable from Javascript-less environments and and uses only standard elements and attributes.