1

我使用反应日期时间

    let date = component.props.data.value;
        return <div className={'datetime'}>
            <Datetime locale="ru"                         
                      value={date}
                      onChange={setFilter}
                      closeOnSelect={true}
                      dateFormat='YYYY-MM-DD'
                      timeFormat='HH:mm'
                      inputProps={{ type: 'datetime-local' }}
            />
        </div>;

所以当我选择任何日期和时间时,我会得到像value: "2018-05-01 12:00". 但是input需要格式才能显示type="datetime-local"yyyy-MM-ddThh:mm

在此处输入图像描述

有没有办法以正确的方式格式化日期?

我尝试使用的UPDmoment

let date = moment(component.props.data.value).format('YYYY-MM-DDTHH:mm');

但在这种情况下,我不能选择任何时间,日期可以。

4

0 回答 0