对于日期范围,我目前使用这种格式(直到出现精确的规范):

<time datetime="2012-11">November 2012</time> - <time datetime="2013-01">January 2013</time>

我想知道是否有或将有一种方法来指示今天的日期。我的意思是,我知道我们可以这样做:
<time datetime="2013-03-05">Today</time>

但我想要这样的东西:
<time datetime="now">Today</time>

如果没有,我打算不加标记地留下“今天”这个词。您会推荐更好的解决方案吗?

谢谢!

编辑:为了添加一些上下文,我正在构建一个在线简历,因此日期范围以及涉及的日期范围: <time datetime="yyyy-mm">[Month] [Year]</time> - Present

最佳答案

感谢大家的努力。

只是为了澄清事情,我并不是在寻找动态更新 datetime 属性内容的方法。我只是想知道是否有一种方法可以在语义上指示“现在”的日期或时间。

答案是: 不,没有办法做到

我相信总有一天会有所改变。你们中的一些人想知道这什么时候会有用。我同意目前不需要那个,但是 there might be ways to indicate date ranges in the future specs (毕竟 <time> 元素仍在草案中)。如果是这样,则可能存在从精确点开始并且仍在继续的范围,为“现在”/“现在”/...关键字提供用例,IMO。

关于time - 今天的时间标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15223317/

10-11 23:23
查看更多