首页 > 解决方案 > 可以输入 type="date" 选择 dd/mm 格式的日期

问题描述

我正在使用 HTML5 输入类型日期。默认输入 type="date" 允许我们选择 dd/mm/yyyy 格式的日期。我不需要年份。我可以在我的 html 表单中获取 dd/mm 格式的日期吗?请注意,我在 ReactJS 的 render() 方法中使用了表单

标签: htmlreactjsdate

解决方案


虽然香草解决方案可以包括:

目前以跨浏览器方式处理表单中日期的最佳方法是让用户在单独的控件中输入日、月和年(元素很流行;请参阅下面的实现),或者使用一个 JavaScript 库

我在我的项目中所做的是使用 Cleave.js 格式化日期,以便通过浏览器和语言环境获得一致的体验。

参考:https ://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date


推荐阅读