HTML表单输入datetime-local包括输入中的秒数?

时间:2014-02-13 19:38:14

标签: php html html5

我不能为我的生活找到在datetime-local

的输入框中添加秒的位置

现在它要求M-D-Y H:M A/P,我想将:S添加到H:M部分。结果将是:M-D-Y H:M:S A/P

我用PHP / HTML5进行编码

任何方向都会受到高度赞赏。

1 个答案:

答案 0 :(得分:4)

添加step =“1”作为input元素的属性之一。这将秒字段定义为在单击向上和向下箭头时允许步进指定的量,并且还显示秒字段。可以在此处看到日期时间 - 本地输入元素的进一步定义。 http://dev.w3.org/html5/markup/input.datetime-local.html

<input type="datetime-local" step="1" name="time">

step属性采用整数或浮点数(小数)的参数来显示毫秒数。我没有测试过这种情况的许多排列,但它确实可以用粗略的尝试,看起来提供的小数位数定义了可以调整多少毫秒时间。 .1转换为.100,.200,.300等,.001将转换为.001,.002,.003等。

<input type="datetime-local" step=".1" name="time">

也可以使用jsFiddle版本。 http://jsfiddle.net/x2azB/

希望这会有所帮助。