Проблемы совместимости с сохранением дат в моем штате с использованием приставки-формы при использовании средства выбора даты Ant Design - PullRequest
1 голос
/ 22 октября 2019

Проблема в том, что когда я выбираю дату, я хочу, чтобы она отображалась как ДД-ММ-ГГГГ, но я хочу, чтобы дата сохранялась в моем состоянии в формате ГГГГ-ММ-ДД ЧЧ: ММ: СС. Как это сделать?


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>
  );
};





...