Javascript 在使用ant design日期选择器时,使用redux表单在我的状态中存储日期的兼容性问题
问题是,当我选择日期时,我希望它显示为DD-MM-YYYY,但我希望该日期以YYYY-MM-DD HH:MM:SS格式保存在我的状态中。如何做到这一点Javascript 在使用ant design日期选择器时,使用redux表单在我的状态中存储日期的兼容性问题,javascript,reactjs,momentjs,redux-form,antd,Javascript,Reactjs,Momentjs,Redux Form,Antd,问题是,当我选择日期时,我希望它显示为DD-MM-YYYY,但我希望该日期以YYYY-MM-DD HH:MM:SS格式保存在我的状态中。如何做到这一点 export const DatePickerHelper = props => { const { input, datePickerProps, formItemStyle, formItemLayout = {}, meta, label = null, hasFeedba
export const DatePickerHelper = props => {
const {
input,
datePickerProps,
formItemStyle,
formItemLayout = {},
meta,
label = null,
hasFeedback,
...extra
} = props;
const hasError = meta.touched && meta.invalid;
const { value, ...filteredInput } = input;
return (
<Form.Item
{...formItemLayout}
label={label ? label : null}
validateStatus={hasError ? "error" : "success"}
hasFeedback={hasFeedback && hasError}
help={hasError && meta.error}
style={{ ...formItemStyle }}
>
<DatePicker
value={value ? moment(value) : null}
{...filteredInput}
{...extra}
format="YYYY-MM-DDTHH:mm:ss.SSSZZ"
/>
</Form.Item>
);
};
导出常量DatePickerHelper=props=>{
常数{
输入,
datePickerProps,
形式风格,
formItemLayout={},
元,
label=null,
有反馈,,
…额外的
}=道具;
const hasrerror=meta.toucted&&meta.invalid;
常量{value,…filteredInput}=input;
返回(
);
};