我想使用以下代码:
<input type="datetime-local" name="date" value="" />
并希望没有AM / PM(24小时)。 任何想法?
谢谢,
达纳
答案 0 :(得分:4)
datetime-local
输入类型指定没有时区的本地时间,值的内部表示符合ISO 8601符合格式,没有AM / PM。由实现决定用户界面中可能使用的本地化格式。他们是否有AM / PM指示符超出了作者的控制范围。
在我的环境中,在我经常使用的浏览器中,只有Chrome真正支持datetime-local
。它质量上有问题(使用ISO 8601格式),但重点是没有AM / PM,甚至没有进入它的可能性。根据浏览器的语言和/或操作系统设置,您的里程会有所不同。
答案 1 :(得分:3)
你做不到。现在。
此功能仍在 HTML5草稿中,每个浏览器都会以不同方式呈现这些元素。
你可以做的是使用带有/或大量JavaScript的自定义日期时间选择器,但是使用 HTML5 是不可能的。