我使用的date-fns
仅接受数字之类的日期值。
例如:
new Date(2019, 7, 15)
但我从输入中获取日期值:
07/15/2019
-字符串。怎么把这个字符串值转换成上面提到的数字?
尤其是寻找正则表达式方法。像这样的东西:
new Date('07/15/2019' - converted to 2019, 7, 15)
谢谢。
答案 0 :(得分:0)
我尝试过这种方法,对我来说效果很好:
var date = "14/07/2019".replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$3/$2/$1").replace(/0/g, '').split('/').join(',');
console.log( date );