time-html

time元素:日期时间

time元素是html5新增的元素,用来标记日期时间,而且可以指定采用机器阅读的格式或人们看得懂的形式,若要给机器读取,可以通过time元素的datetime属性来指定,若要给人看,可以写在time元素包住的内容

如:

1
<time datetime="2018-3-20">2018年3月20日</time>

如果只是给人看,就可以不指定datetime属性

1
<time>2018-3-20</time>

机器和人可读取的格式:

机器可读取的日期必须按照YYYY-MM-DD若要加上时T进行分隔,然后按照HH-MM[:SS]的格式指定时间,秒数可以省略不懈。若要指定更小的秒数单位,先加上小数点进行分隔,再指定更小的秒数。

1
2
3
<time>2018-3-20T14:30</time>
<time>2018-3-20T13:39:30</time>
<time>2018-3-20T19:20:22.222</time>

time元素主要是因为可以利用它在body元素或article元素内标记网页或文章的发布日期,不过,有时网页或文章内出现的日期却不一定就是指其日期,为了区分,可以在time元素加上pubdate属性 ,如:

1
<p>本文发布日期:<time datetime="2018-3-20" pubdate>2018年3月20日</p>