html - 我可以将 HTML 日期选择器转换为回历格式吗?

标签 html date html-input hijri

我有一个使用阿拉伯文化设置的小型 MVC 5 应用程序。我的模型中有一个 DateTime 属性来自这个 Razor 语法:

 @Html.EditorFor(m => m.StartDate)

DateTime 控件在窗体上显示如下:

standard HTML date picker

我需要将此控件转换为 Hijri 格式,这可能吗?

最佳答案

呈现的控件是标准的 HTML5 input with type date .

我看过一些bug reports关于全局化的可用性以及公历以外的其他日历的缺乏。但是,这不是标准中包含的内容,它应该在浏览器中实现:

The user interface is left up to the UA, so browsers are encouraged to provide such user options if it makes sense for their users' locale. (The submission format is always Gregorian, though.)

所以只要你的浏览器支持回历(并且你有正确的区域设置),你就可以使用它。否则你不能,你应该使用另一个支持日历的控件并将它写回到类型为 textinput

关于html - 我可以将 HTML 日期选择器转换为回历格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30572091/

相关文章:

javascript - knockout 移动/滑动突出显示的选择 CSS

javascript - 拉伸(stretch)和可滚动的内部 div

linux - 如果列中的模式匹配,则提取标题

php - 根据 MySQL 参数格式化 html 中的日期

javascript - 如何更改html中输入类型的值?

javascript - 强制数字类型的文本字段将点显示为小数点分隔符

javascript - 提交按钮onclick事件中如何取消表单提交?

php - 高级自定义字段获取子字段图像

javascript - 如何创建可调用的函数数组?

mysql - Between Date函数 MM/DD/YYYY Mysql