html - hmtl 输入格式从英国更改为美国 - Chrome
问题描述
所以我有一个我在 ReactJS 中创建的日期输入,我将其设置为默认值,
<输入值={数据?data.getWristband.dateOfBirth: null} onBlur={(e)=> handleDate(e)} className="text-field" type="date"/>
但有时(特别是当我更换显示器时)日期格式会从 dd/mm/yyyy(首选的英国格式)更改为 yyyy/mm/dd。发生这种情况时,我会收到警告-
指定的值不符合要求的格式 yyyy-MM-dd
而且我无法编辑 dd/mm 部分之后的日期输入。每次我进入年度部分时,它都会不断重置。有没有办法解决这个问题?通过强制英国日期格式左右?还是我被迫创建自定义日期组件?
谢谢
解决方案
推荐阅读
- ionic-framework - 我们可以将 Ionic 制作的应用程序转换为 iOS 吗
- c# - 将多个属性中的 CSV 和 concat 后缀拆分为一个列表
- python - 剧本中的ansible循环
- json - 为什么 docker-compose 不能在 JSON 兼容模式下使用选项卡?
- javascript - 为什么 Number(null) 返回 0,而 parseFloat(null) 返回 NaN?
- visual-studio-code - 带有升序数字的重复行
- vb.net - 根据文本框中的特定值移动到下一条记录
- r - 当我离线时,blogdown 不会渲染 LaTeX
- angular - 以角度运行单元测试
- pentaho-spoon - 在我的文件夹中重命名 pentaho 多个 .ktr 文件