1

有没有办法用 type 显示输入time,以便只显示mm:ss而不是hh:mm:ss?请注意,它只需要在最新的 chrome 中工作。

4

1 回答 1

2

可悲的是,这是一个非常新的功能,你现在不能这样做;HTML5 规范规定时间输入应接受RFC 3339 1中定义的有效部分时间

该规范将部分时间定义为2

time-hour ":" time-minute ":" time-second

事实上,这些定义是用来表示有线格式的,那么浏览器就可以随意显示这个输入;基本上,Chrome 会根据用户区域设置显示时间输入,因此您无法真正掌握它3

参考

  1. http://dev.w3.org/html5/markup/input.time.html
  2. https://www.rfc-editor.org/rfc/rfc3339#page-6
  3. https://code.google.com/p/chromium/issues/detail?id=161024
于 2013-11-19T15:10:37.830 回答