将 <input type="date"> 更改为波斯日期
Posted
技术标签:
【中文标题】将 <input type="date"> 更改为波斯日期【英文标题】:change <input type="date"> to Persian Date 【发布时间】:2020-10-28 14:44:09 【问题描述】:有什么方法可以简单地将<input type="date">
输出从公历更改为波斯日期?
像这样:
var localToday = new Date().toLocaleDateString('fa-IR');
console.log(localToday);
<input type="date">
【问题讨论】:
这能回答你的问题吗? Is there a way to localize input type="date" in html5 实际上,AFAIK 无法实现,因为大多数浏览器中<input type="date">
的设置严格来自浏览器设置。因此,由于两种浏览器都没有波斯语,这是不可能的。
【参考方案1】:
阅读 HTML 文档,我认为没有办法在输入字段中显示另一个日历。
input type="date"
input type="datetime-local"
【讨论】:
【参考方案2】:从您的回答和 cmets 中可以清楚地看出,我需要使用 javascript DatePicker 来实现我的目标。 经过大量搜索,我认为它更好:Link
【讨论】:
以上是关于将 <input type="date"> 更改为波斯日期的主要内容,如果未能解决你的问题,请参考以下文章
我们如何将 html <input type=""> 用于 Django 模型表单?
HTML - 将 SELECT 标记内容放入 INPUT type = "text"
自定义上传按钮 <input type="file" name = "file"/> (将file隐藏在button下)
无法将 <input type="datetime-local" /> 的秒值设置为 0