当单击输入框并输入有效内容时,输入将被清除,或者一些随机日期和时间将分配给此输入。
它允许我用鼠标选择日期或时间。无论何时输入,输入都会清除或分配随机值。
<Datetime
value={moment(date)}
onChange={(date) => setDate(date)}
dateFormat="DD/MM/YYYY"
timeFormat="HH:mm:ss"
utc={true}
/>
当尝试使用“defaultValue”而不是“value”时,这将允许输入日期或时间,但它不会出现我通过我的反应状态传递的“日期”值。
<Datetime
defaultValue={moment(date)}
onChange={(date) => setDate(date)}
dateFormat="DD/MM/YYYY"
timeFormat="HH:mm:ss"
utc={true}
/>
图片参考
- react-datetime 版本 -> "react-datetime": "^2.16.3",