Javascript 在使用ant design日期选择器时,使用redux表单在我的状态中存储日期的兼容性问题

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

问题是,当我选择日期时,我希望它显示为DD-MM-YYYY,但我希望该日期以YYYY-MM-DD HH:MM:SS格式保存在我的状态中。如何做到这一点


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;
返回(
);
};