Изменить формат даты в виде tcomb - PullRequest
0 голосов
/ 10 марта 2020

У меня есть формат даты json, подобный этому «ГГГГ-ММ-ДД», поэтому я делаю это в форме tcomb:

dob: {
            returnKeyType: 'next',
            testID: 'dobInput',
            label: 'Birth date',
            mode: 'date',
            error:'',
            config:{
                format: (date) => {
                    return moment(date).format('YYYY-MM-DD');
                  },

            }

, но возвращаемые данные по-прежнему выглядят так »Sun Mar 08 2020 00:00:00 GMT + 0000 ". Поэтому я пытаюсь переформатировать значение с моментом, когда значение установлено, например:

const value = this.refs.form.getValue()
    formatDob = moment(value.dob).format('YYYY-MM-DD')
    value.dob = formatDob

    console.log(value)

Но значение все еще не меняется на «ГГГГ-ММ-ДД». Как изменить формат значения dob? Пожалуйста, помогите, спасибо, прежде чем

1 Ответ

0 голосов
/ 10 марта 2020

Попробуй это. Надеюсь, что помощь U

const value = this.refs.form.getValue()
    formatDob = moment(value.dob, 'YYYY-MM-DD')
    value.dob = formatDob

    console.log(value)
...