response-datepicker устанавливает начальную дату 01-01-1970 - PullRequest
0 голосов
/ 16 мая 2018

Я пытаюсь создать поле даты с помощью response-datepicker с начальной датой, установленной на сегодня. Я использую response-datepicker и moment.js.

Проблема в том, что моя дата изначально 01-01-1970, а не сегодняшняя дата.

Вот мой код:

   <DatePicker
        dateFormat="DD.MM.YYYY"
        selected={this.convertTimestampToDate(this.props.event.startDate)}
        onChange={this.handleStartDayChange}
    />

и

private convertTimestampToDate(ts: number): any {
        return moment(ts);
    }

и

private handleStartDayChange(selectedStartDay: any) {
    this.setState({
        selectedStartDay: selectedStartDay,
        selectedEndDay: this.state.selectedEndDay
    });
    this.props.onUpdateEvent(updateEventStartDate(this.props.event, selectedStartDay.valueOf()));
}

1 Ответ

0 голосов
/ 17 мая 2018

Создана дата с помощью moment.js. это решило мою проблему.

...