我的目标是通过这种格式DD-MM-YYYY
标准化日期输入。
我的目标是这项技术:technique
我正在搜索示例,以一种很好的方式做到这一点。
答案 0 :(得分:0)
完全按照该示例,您只需要在字段上应用一些regex
,例如:
export function normalizeDate(value) {
if (!value) {
return value
}
return value
.substr(0, 9)
.replace(/\D/g, '')
.replace(/(\d{2})(\d)/, '$1/$2')
.replace(/(\d{2})(\d)/, '$1/$2')
.replace(/(\d{2})(\d)/, '$1/$2/$3')
.substr(0, 9)
}