html5 <time>标记支持</time>

时间:2012-03-25 12:44:51

标签: html5

浏览器是否支持html5 <time>标记? (什么浏览器) 任何将“yyyy-MM-ddTHH:mm:ss”格式转换为日期对象的Javascript函数?

<time id="tt" datetime="2012-03-04T15:06:17Z">The time</time>
<script type="text/javascript">
window.onload = function() {
    var tt = document.getElementById("tt");
    var d = tt.datatime;  //This is undefined
    var s = tt.getAttribute("datetime"); //ok, return string
};

2 个答案:

答案 0 :(得分:4)

有关浏览器支持表的信息,请参阅this。您可以使用以下构造函数来获取Date对象:

new Date(dateString)

请参阅this小提琴,将字符串转换为日期并返回。

答案 1 :(得分:1)

根据W3Schools: time tag页面,没有主要浏览器支持time标记。

使用以下Javascript来解析日期字符串。请参阅W3Schools: Date Object页面

new Date(dateString)