Isa*_*ria 13 html5 datetime date
我有一点问题.我正在开发一个Web系统,表单字段类型日期让我很头疼.该系统仅供巴西用户使用,日期格式应为dd/mm/yyyy.从具有葡萄牙语的计算机访问该站点时,HTML表单字段类型的日期以我想要的方式工作.但是当以计算机语言访问网站时,英文日期格式变为yyyy-mm-dd.这是一个问题,因为有时用户甚至没有注意到您的计算机的日期格式已更改,但用户希望以dd/mm/yyyy格式查看日期.
我需要的是格式为dd/mm/yyyy,无论访问网站的机器设置如何,并且不使用任何其他javascript库.
使用的代码是:
<input type="date" id="date">
Run Code Online (Sandbox Code Playgroud)
没有这样的事.在input type=date将拿起无论你的系统默认是和显示在图形用户界面,但将永远保存在ISO格式(YYYY-MM-DD)的值.除了要注意并非所有浏览器都支持这一点,因此依赖此输入类型并不是一个好主意.
如果这是一个公司问题,强制所有计算机使用本地区域格式(dd-mm-yyyy),您的UI将以此格式显示它(更改区域设置之前请参阅wufoo链接,您需要重新打开浏览器) .
有关 浏览器支持,请参阅:http://caniuse.com/#feat=input-datetime
请参阅:https://www.w3.org/TR/2011/WD-html-markup-20110525/input.date.html 以获取规范.< - 没有格式attr.
您最好的选择仍然是使用基于JavaScript的组件,这样您就可以根据需要自定义它.
| 归档时间: |
|
| 查看次数: |
102182 次 |
| 最近记录: |