我在项目中使用Moment,但希望能够在输入中输入日期。出于某种原因,在输入有效的日期/时间后,当我开始输入'a'时,我的输入完全改变了'或'p'表示上午和下午。
例如,我可以输入03-15-2018 2:00就好了,但是当我空格并输入'a'或'p'(只有那些字母)时,我的输入突然变成这样的:Thu Mar 15 2018 14:00:00 GMT-0400。此时,输入从字符串更改为时刻对象。
我正在尝试将输入分开并分别在日期和时间运行验证,所以这真的搞砸了我。更不用说我不希望用户必须处理这种烦恼。有没有人知道这是怎么发生的以及它是如何停止的?