gpt4 book ai didi

html - 在谷歌浏览器中输入类型 ="month"格式

转载 作者:可可西里 更新时间:2023-11-01 12:57:27 25 4
gpt4 key购买 nike

我有一个 input type="month" 控件,我也在使用 Angular UI Bootstrap 。当我在 IE 中选择月份时,它显示为 yyyy-MM 格式。但在谷歌浏览器中,它显示为 MMMM yyyy 格式。

当本地化日历控件中的月份时,显示为本地化文本,但在输入框中选择后,它显示英文月份名称。

所需的解决方案:要么在输入框中显示本地化的月份,要么在 google chrome 中也将格式更改为 yyyy-MM

最佳答案

One thing to note is that the displayed date format differs from the actual value; most user agents display the month and year in a locale-appropriate form, based on the set locale of the user's operating system, whereas the date value is always formatted yyyy-MM.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/month

因此,由于这是基于日期区域设置格式,我认为您无法通过使用 <input type=month> 获得您想要的内容。 --但是你从中得到的值应该总是在 YYYY-MM 中符合规范的格式。

如果日期的显示方式很重要,我会考虑一些用于日期控件的 HTML5 之前的解决方案。例如:https://jqueryui.com/datepicker/

关于html - 在谷歌浏览器中输入类型 ="month"格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47669205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com