html 〈input type=“datetime-local”required>中的可选时间

vwoqyblh  于 2022-12-16  发布在  其他
关注(0)|答案(1)|浏览(124)

bounty将在3天后过期。回答此问题可获得+50声望奖励。Philip F.希望引起更多人关注此问题。

可以仅为时间设置默认值,或者使时间对于本地日期时间输入是可选的(请参阅本文作为参考:MDN web-docs):

<input type="datetime-local" value="2017-06-01T08:30" required/>

我怎样才能只预载时间或使时间,但不是日期可选的,例如:

<input type="datetime-local" value="YYYY-MM-DDT12:05" required/>

这应该看起来像这样:

ryevplcw

ryevplcw1#

如果我理解得很好,以上时间不能存档。
datatime-local属性值是表示本地日期时间的字符串,对于RFC3339数据时间,返回值应该是数据时间表示。
作为一种解决方案,我们可以在<time> HTML标记中定义时间。<time> HTML标记是Html文件中的HTML5元素,它指示24小时时钟上的时间戳或日历中的日期。
例如:

<p>The birthday of John is on <time datetime="2022-02-28">next Sunday</time>.</p>
<p>I've finally uploaded my first ever vlog <time datetime="2022-02-17T06:00-08:00">6am last Tuesday</time>.</p>

请参阅时间参考W3Schools HTML Tag

相关问题