输入类型时间24小时格式

vis*_*hnu 5 html javascript input

Stack Overflow 中已经有太多此类老问题了,但现在我想知道有什么新方法可以解决这个问题!

我们如何将所有浏览器的12 小时格式更改为 24 小时格式?如果只使用 JavaScript而无需任何第三方 JS/Jquery,那就太好了。有人可以帮忙吗?

参考问题:

HTML输入24位格式的时间

html5时间输入显示12小时

Vik*_*ngh -1

来自文档

无论输入格式如何,时间输入的值始终采用 24 小时格式:“hh:mm”,这可能是根据用户的区域设置(或由用户代理)选择的

因此,您需要更改区域设置以获取 24 小时格式。

当我在两台不同的笔记本电脑上打开你同样的问题时,我想到了这一点。一种显示 24 小时格式,另一种显示 12 小时格式。

您需要在项目中设置具有 24 小时格式的区域设置。

示例:'ja-JP''en-GB'具有 24 小时格式

  • “您需要在具有 24 小时格式的项目中设置区域设置。”您能解释一下我可以在哪里设置区域设置吗?在文件上?或者我可以把它自己放在 `<input type="date">` 上? (9认同)