我在我的网页上使用HTML5元素.默认输入type="date"显示日期为YYYY-MM-DD.
问题是,是否可以将其格式更改为:DD-MM-YYYY?
我想在我的应用程序中添加原生日期选择器,该应用程序目前使用传统的自制系统.日期输入支持并不普遍,但如果我可以基于兼容性呈现两种实现,那将是理想的.
有没有办法指定HTML datepicker给出的值的输出?opera的默认值是yyyy-mm-dd,我非常需要dd-MMM-yyyy.
目前有没有办法控制这个输出?
我有一点问题.我正在开发一个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) 我有一个经典的 HTML 日期输入:<input type="date" name="dto" id="date_timepicker_end">
现在我需要将此格式更改为dd/mm/yyyy,并且我知道我无法在 html 中更改它。
当我添加 jQuery 日期选择器时,我只得到一个空白输入表单,您可以在其中输入任何您想要的数字:
我需要输入像 HTML input 一样,用户单击输入,并且可以根据他单击的内容更改值。我不希望他能够写出任何随机数。
另请注意,这是 WordPress 主题中的所有自定义代码,因此我有 jquery 以及自定义的 javascript 和 css。我无法添加像 moment.js 之类的库......
这个问题的最佳解决方案是什么?我知道这个问题已经被问过很多次了,但是这些方法都不起作用,因为我需要输入字段像普通的 HTML 输入日期字段一样,而不是空输入,如果 mm/dd 则为 dd/mm/yyyy /yyyy。
jsfiddle: https: //jsfiddle.net/t4zrrvgL/